What job postings actually ask for
The term employers name most often in Software Engineer postings is Python, in 46% of them.
Counted across 12,425 postings in 37 role families, all seen on company career sites in the last 90 days. Last verified ; re-checked every six hours.
| Role | Postings |
|---|---|
| Software Engineer | 2,443 |
| Sales | 1,868 |
| Operations | 1,252 |
| Solutions Architect | 946 |
| Finance | 471 |
| Product Manager | 457 |
| Security Engineer | 429 |
| Engineering Manager | 425 |
| Machine Learning Engineer | 425 |
| Customer Success | 418 |
| Marketing | 382 |
| Data Scientist | 224 |
| Recruiting | 219 |
| Manufacturing Engineer | 197 |
| Mechanical Engineer | 180 |
| People / HR | 169 |
| Legal | 162 |
| Designer | 160 |
| DevOps / SRE | 154 |
| AI Strategy | 152 |
| Systems Engineer | 113 |
| Electrical Engineer | 102 |
| Data Engineer | 99 |
| Procurement | 97 |
| Supply Chain Manager | 93 |
| Quality Engineer | 83 |
| Qa Engineer | 74 |
| Analyst | 71 |
| Support Engineer | 69 |
| Supply Chain | 68 |
| Manufacturing Technician | 67 |
| Sales Operations | 63 |
| Restaurant Management | 63 |
| Operations Manager | 62 |
| Product Marketing | 60 |
| Network Engineer | 54 |
| Robotics Engineer | 54 |
How these numbers are counted
Where does this job market data come from?
Public job postings published by employers on their own career sites, retrieved through the official Greenhouse, Lever and Ashby job-board APIs — documented, unauthenticated endpoints, not scraping. The corpus currently holds 12,425 postings across 37 role families with enough coverage to report on.
How are the percentages calculated?
Each posting's full text is read once and the skills it names are extracted. A term is counted a single time per posting no matter how often it repeats, so one keyword-stuffed listing cannot inflate a figure. The percentage is that count divided by the number of postings in the role family, and every page shows both numbers.
How current is it?
Postings are re-checked every six hours, and a posting drops out of the window once it hasn't been seen for 90 days. Every figure therefore describes roles being hired for now, not a historical archive.
Why are some roles missing?
A role is published only once at least 50 postings back it. Below that a percentage swings wildly on a handful of listings, so nothing is shown at all.
Which of these does your résumé actually evidence?
Upload once and every gap a posting asks for is reported honestly — never invented, never quietly written in.
Check my résumé