| Category | Examples | Count |
|---|---|---|
| Languages | Python, JavaScript, TypeScript, Java, Go | 14 |
| Frameworks & libraries | React, Node.js, Django, Spring | 12 |
| Cloud & infrastructure | AWS, Docker, Kubernetes, Terraform | 16 |
| Data & APIs | SQL, REST, GraphQL, PostgreSQL | 13 |
| Methodology | Agile, CI/CD, Code Review, TDD | 10 |
| Action verbs | Architected, Optimized, Shipped | 10 |
01Languages
02Frameworks & libraries
03Cloud & infrastructure
04Data & APIs
05Methodology & practice
06How to actually use these keywords
A list of keywords bolted onto a Skills section is easy to spot and low-scoring. The keywords that matter most are the ones embedded inside a real bullet, next to a real outcome. We call this the X-Y-Z formula — Accomplished X, measured by Y, by doing Z — and it's the fastest way to turn a flat duty into a keyword-rich, evidence-backed line.
Pull from the posting, not this list
This list is a reference, not a checklist to copy wholesale. The keywords that actually move your score are the ones that appear in the specific job description you're applying to — paste it into our free scorer and it'll surface exactly which ones you're missing.
07Frequently asked questions
What ATS keywords do software engineer resumes need?
Programming languages, frameworks, and cloud/infrastructure tools named in the job posting, plus methodology terms like Agile or CI/CD. Mirror the specific stack the posting names rather than listing every technology you've ever touched.
Should I list every programming language I know?
No. A long, undifferentiated skills list reads as padding to both parsers and recruiters — prioritize the languages and tools named in the specific job description.
Do acronyms like "CI/CD" need to be spelled out?
Include both forms at least once: "Continuous Integration/Continuous Deployment (CI/CD)." ATS keyword search is literal, so this covers either version.
See which keywords your resume is missing.
Paste in a job description and get your ATS score in under 30 seconds — with the exact keyword gaps for that specific role.
Get your free ATS score →
