The market doesn't wait
Job.bo tracks 3,885,645 active job ads in 199 countries — in real time. What the market pays, how fast it moves and where the competition for talent is raging: here are the numbers you're recruiting against.
What the market pays
Salary benchmarks from real ads with a stated range — not from surveys. Median annual salaries in euros, Germany.
Benchmark per skill
| Skill | Median €/year |
|---|---|
| Google cloud | 80,000 € |
| AWS | 75,000 € |
| DevOps | 75,000 € |
| CI/CD | 75,000 € |
| Cloud | 72,988 € |
| Kubernetes | 72,987 € |
| Frontend | 72,500 € |
| Azure | 72,500 € |
| Scrum | 72,250 € |
| Security | 72,022 € |
| Python | 72,000 € |
| Java | 72,000 € |
| Agile | 71,620 € |
| Backend | 71,240 € |
Benchmark per career level
| Level | Median €/year |
|---|---|
| Internship | 18,400 € |
| Junior | 42,000 € |
| Mid | 45,000 € |
| Senior | 44,100 € |
| Lead | 54,000 € |
| Head | 80,000 € |
| Executive | 100,000 € |
Where the competition is raging
Our AI reads every ad and detects whether hiring is urgent, at scale or for growth — your early-warning system for where others are chasing the same talent right now.
Competitive pressure by country
| Country | Team growth | Urgency | Mass hiring | n |
|---|---|---|---|---|
| Germany | 14.2 % | 23.8 % | 6.8 % | 490,561 |
| Netherlands | 11.8 % | 3.4 % | 6.4 % | 256,662 |
| France | 12.4 % | 12.3 % | 4.8 % | 224,143 |
| Russia | 0.3 % | 0.1 % | 0.5 % | 203,231 |
| Brazil | 12.0 % | 1.9 % | 6.1 % | 140,394 |
| Belgium | 13.4 % | 2.1 % | 3.0 % | 89,978 |
| Indonesia | 11.1 % | 3.9 % | 2.4 % | 89,534 |
| Austria | 8.5 % | 26.5 % | 8.5 % | 82,411 |
| United States | 33.1 % | 1.0 % | 7.8 % | 66,247 |
| Mexico | 7.0 % | 6.1 % | 5.1 % | 51,793 |
The most sought-after profiles
| Skill | Jobs |
|---|---|
| AI | 176,439 |
| Security | 100,079 |
| SAP | 80,829 |
| Cloud | 79,788 |
| Fintech | 60,788 |
| Python | 56,935 |
| Data | 51,508 |
| Healthtech | 44,410 |
| E-Commerce | 31,517 |
| AWS | 31,387 |
Hard-to-fill roles
| Role | Reposts (90 days) | Companies |
|---|---|---|
| building cleaner | 10,199 | 7,396 |
| software developer | 9,680 | 2,319 |
| cargo vehicle driver | 8,546 | 5,287 |
| sales account manager | 7,770 | 2,319 |
| nurse assistant | 7,269 | 4,002 |
| sales assistant | 4,888 | 1,656 |
| kitchen assistant | 4,868 | 3,347 |
| cook | 4,676 | 3,050 |
| nurse responsible for general care | 4,521 | 1,881 |
| early years teacher | 4,127 | 2,544 |
Frequently asked questions
Where does the salary data come from?
From real job ads with an explicitly stated salary range — currently 1,317,358 active ads worldwide. We compute the median of the range midpoint — no surveys, no estimation models.
What does the repost rate mean?
33.9 % of delisted ads reappear shortly after — the role wasn't filled. Reposts are the most honest signal for hard-to-fill profiles and fierce competition for the same candidates.
How are the competition signals created?
Our AI reads every ad and detects whether hiring is urgent, at scale or for growth. Staffing agencies and job boards are excluded so the signals describe the actual employer.
Discover Job.bo for recruiters →Salary benchmarks in detail