Grep · sample report

Job Posting Benchmark — A table of 10 comparable live job postings with requirements and pay, then a drafted posting for your role based on what the market asks for.

workon demandoperational
Inputs used for this sample
Job Posting Benchmark

Role, level and location: Product designer, mid-level, Berlin

Your company and what the role owns (optional): B2B SaaS, owns onboarding flows

Berlin Mid-Level Product Designer: Only 2 of 8 Live Postings Show Pay, and Posted Bands Run €70,000 to €160,000

Interpretation: "Mid-level" is read as roughly 2 to 5 years of experience. "B2B SaaS, owns onboarding flows" is read as a designer who owns activation and first-use journeys in a business software product. Company name and stage were not given, so the draft uses [Company] placeholders. I found 8 qualifying live postings, not 10. I did not pad the set.

Executive summary

Berlin pay disclosure is thin. Only 2 of the 8 postings state a salary: magicplan at 70,000 - 82,000 € per year and telli at €85K – €160K plus an equity package. With n=2 I do not report a median. The only other pay reference I found is a third-party salary guide, which puts mid-level (3 to 5 years) Berlin product designers at €60,000 to €80,000.

The most common must-haves are end-to-end product design with a portfolio, strong Figma or design-system skill, evidence-based research, and working with AI tools. The gap you can exploit is pay transparency plus explicit onboarding ownership. Only one posting (Reonic) mentions onboarding and conversion journeys, and only two show a salary.

Eight live Berlin postings, two with posted pay

All 8 had an open apply path or a listed status on the origin page when I read them on 2026-10-05. Levels marked "(inferred)" are my mapping from stated years or wording. Where a page showed no date, the date column says so.

Company Title Level Location or remote Pay range (as posted) Must-haves Notable perks Posted (date) Link
magicplan Product Designer (m/w/d) 3 to 7 years stated; mid to senior (inferred) Berlin (also Frankfurt, Hamburg, Munich); about one office day per week 70,000 - 82,000 € per year 3 to 7 years as product designer; German and English at C1; runs own customer research on site; involves people early Learning budget; job ticket; 29 vacation days not shown (live 2026-10-05) Posting
Raisin Product Designer (m/f/d) Mid (inferred; works "guided by more senior design peers") Berlin, Germany Not posted 3+ years in product design; portfolio with complex products and AI features; validation methods; AI-augmented workflow €2,000 development budget; relocation support possible; Urban Sports Club subsidy not shown (live 2026-10-05) Posting
UP42 Product Designer (m/f/x) Mid (inferred; no years stated) Hybrid (Berlin) Not posted End-to-end delivery in a cross-functional team; interaction and UI design for complex data; strong Figma and design-system contribution; research evidence Up to 90 days per year working from a place of choice; education budget not shown (live 2026-10-05) Posting
Reonic Product Designer (AI x Greentech) (m/f/d) Mid (inferred; 2+ years) On-site (Berlin) Not posted 2+ years as product or UX designer; portfolio; onboarding, funnel and conversion understanding; A/B and qualitative data None listed 2026-08-03 Posting
Clera Product Designer Mid (inferred; "several years") On-site (Berlin), not remote Not posted Shipped consumer-product portfolio; startup pace; design-system scaling; AI tools None listed 2026-10-01 Posting
telli Product Designer Not stated; years explicitly de-emphasized (inferred mid to senior from pay band) Berlin; remote-first preference flagged as a poor fit €85K – €160K, plus equity package Portfolio of built things; ownership; AI use daily; comfort with ambiguity Equity; relocation support; Urban Sports 2026-04-27 Posting
ablefy Product Designer (F/M/X) 5+ years stated; senior-leaning (inferred) Berlin, DE; full-time Not posted 5+ years; Figma and design systems; hands-on research; AI prototyping 30 vacation days; €1,500 training budget; free BVG ticket not shown (live 2026-10-05) Posting
Packmatic (Senior) Product Designer, Systems and AI (m/w/d), B2B SaaS "(Senior)" in title; 5+ years stated Hybrid (Berlin) Not posted 5+ years; B2B SaaS and data-heavy workflows; native-level German; reusable UX patterns None listed not shown (live 2026-10-05) Posting

Dates for Reonic, Clera and telli come from the Ashby public posting feeds (Reonic, Clera, telli). The Ablefy and Packmatic rows lean senior and are the weakest level matches. Treat them as upper-bound comparables.

Standard versus differentiating

Counts are over the 8 rows above and are my tally of the cited postings.

Standard (half or more of the postings)

Differentiating (rare, would stand out)

Draft posting (for your edit)

This is my recommendation, written fresh and not copied from any single posting.

Title: Product Designer, Onboarding and Activation (m/f/d), Berlin

Summary: [Company] builds [one-line product description] for [customer type]. You will own the first-use experience, from sign-up through the first value moment, and work with product and engineering to raise activation. You will report to [manager title] on a [team size] design team.

Responsibilities

Required

Nice to have

Pay suggestion (recommendation to confirm with comp or HR, not compliance advice): €68,000 to €85,000 gross per year, plus [equity or bonus if offered]. Basis: only two Berlin rows post pay, so this rests on thin evidence. magicplan's band is €70,000 to €82,000 for 3 to 7 years of experience. telli's band of €85K to €160K is much wider and covers a different, AI-startup scope. The salary guide range of €60,000 to €80,000 for 3 to 5 years sets the lower anchor. The proposed range sits across magicplan's band and the guide's upper end, and tops out at telli's lower bound. Narrow it once you know your level and budget.

Do next

  1. Confirm the pay range with comp or HR, and decide whether to publish it. Most comparable postings do not, so publishing is a differentiator.
  2. Check pay-disclosure rules for each place you post, including EU rules, with your legal or HR team.
  3. Fill the placeholders: company description, manager, team size, language requirement, equity.
  4. Decide the level. Two comparables lean senior, so keep the years requirement to the 2 to 5 range if you want mid-level applicants.

Near misses

Coverage

LinkedIn Jobs, Indeed and Google Jobs could not be searched directly (Google Jobs returned no results), so coverage rests on ATS pages and public ATS feeds that I could reach. German postings rarely list pay, which limits the pay sample.

Sources

All pages accessed 2026-10-05.