Data based on a snapshot of 5,636 active tech job listings from 1,066 companies across Germany, captured on 26 March 2026 via the Kariyan job discovery engine. Numbers reflect a point-in-time view and are updated regularly.
The Inflation Problem
We counted the number of distinct skills mentioned in each German tech job listing in our dataset. The average came to 14.4 skills per listing. The median, less affected by outliers, is 13. Some listings demand upward of 25 individual technical and soft skills.
Think about what that means. A single job posting might ask for Python, JavaScript, React, Node.js, AWS, Docker, Kubernetes, CI/CD, SQL, NoSQL, GraphQL, Agile, Scrum, and "excellent communication skills." No human being is an expert in all of these. Yet this is what a typical listing looks like.
Skills inflation is not unique to Germany, but the German market's combination of thoroughness and risk aversion makes it particularly acute. Hiring managers and HR teams add requirements to listings as a form of insurance, the more skills listed, the better the theoretical candidate. The result is job descriptions that describe a unicorn rather than a real person.
What Employers Actually Want
The gap between what a listing says and what an employer will actually accept is enormous. In practice, most hiring managers expect candidates to match 60-70% of the listed requirements. The remaining skills are "nice to have" items that ended up in the "required" section because the listing was drafted by committee.
This has a chilling effect on applications. Research consistently shows that candidates , especially women and international professionals, self-select out of roles where they do not meet every listed requirement. When listings demand 14 skills on average, the pool of people who feel qualified enough to apply shrinks dramatically, even though many of those who hesitate would be perfectly competitive.



