Most candidates default to the job-board flow: open Indeed, search "backend engineer Berlin", apply through the platform, repeat. It is comfortable and familiar. It is also one of the lowest-yield job-search strategies available in the German tech market today. This post explains why the direct-from-career-page path gets significantly better outcomes, and what numbers to compare yourself against.
The Economics That Drive Everything Else
Job boards are advertising businesses. Employers pay them per posting, per click, or per applicant, sometimes all three. This creates a structural set of incentives:
- Boards inflate listings. Stale postings stay visible because deletion reduces inventory. The average Indeed posting in our scraping is measurably older than the same role on the company's career page (often by weeks, sometimes by months).
- Boards prioritise paying employers. The "promoted" or "sponsored" listings shown first are not necessarily the best matches for you, they are the ones whose employers paid the most for placement.
- Boards optimise for application volume, not response rate. Their metric is "apply" clicks. What happens after the click, whether anyone reads your application, is not measured by them and not optimised for.
Career pages have none of this. The company put the listing up because they actually want to hire. They take it down when the role is filled. They handle applications themselves. The information you see is the freshest, most accurate view of what the company is hiring for, period.
The Freshness Gap
We monitor both career pages and the major German job boards for the same companies. The pattern is consistent:
- Day 0: role posted on the company career page.
- Day 1-3: posting reaches LinkedIn (employees sometimes share it ahead of board syndication).
- Day 3-7: posting starts appearing on Indeed and StepStone via aggregator scraping or manual reposts.
- Day 14+: companies that filled the role internally or via referral have stopped accepting external applications, but the board listing still shows "Apply".
If you apply via the career page on day 1, you are competing with maybe 5-20 candidates. If you apply via the board on day 14, you are likely competing with 200+, and a meaningful fraction of those listings are already filled.



