Software engineer skills: what job ads ask for most
Updated 31 October 2026 · 2,777 software engineer job ads from the last 90 days
What skills does a software engineer need?
In 2,777 software engineer job ads from the last 90 days, the skills asked for most were Python (26% of ads), AWS (16% of ads) and CI/CD (16% of ads). The ads also name communication skills (28%) and teamwork (26%) explicitly.
Compared with software engineering ads as a whole, software engineer ads ask for C++ (16% against 8%) and Distributed systems (13% against 8%) more often.
Skills and tools in software engineer job ads
Share of software engineer ads that mention each skill, with all software engineering ads for comparison (the thin mark).
- Python26%all 20%
- AWS16%all 14%
- CI/CD16%all 17%
- C++16%all 8%
- TypeScript15%all 15%
- Observability14%all 13%
- Go14%all 10%
- Java13%all 12%
- Distributed systems13%all 8%
- React13%all 16%
- Kubernetes13%all 12%
- Machine learning11%all 7%
- Docker10%all 9%
- Rust9%all 5%
- Linux9%all 7%
Ways of working the ads name
Listing these on a CV proves little; show them in a bullet point or in the interview.
- Communication skills28%all 19%
- Teamwork26%all 20%
- Leadership10%all 8%
- Problem solving10%all 7%
- Mentoring9%all 7%
How to use this on your CV (or résumé)
- Check the job you're applying for, not just the averages: paste your CV and the ad into the free CV keyword checker to see which of its skills your CV doesn't mention.
- For each skill you really have, use the ad's own words in a bullet point that shows how you used it, ideally with a number. The software engineer CV example shows how.
- Leave out skills you don't have. Interviewers ask about what's on your CV.
Is your CV missing any of these?
Compare your CV with a real software engineer job ad. Free, no sign-up, and your CV never leaves your browser.
Check my CV freeSkills for other jobs
How these figures are made
- 2,777 job ads posted in the last 90 days with “software engineer” (or a close variant) in the title, from public job sources Litjob collects. Most are from the UK, the US and Europe.
- Each percentage is the share of those ads whose text (not counting the job title) mentions the skill at least once. Duplicate ads are removed.
- Skills are matched as whole words from a list of about 300 skills, tools and certifications, so a skill described in other words isn't counted.
- Jobs people add to their own Litjob accounts are never included.
Every role family, and the full method: the skills job ads ask for most, by role.