30 CV Action Verbs for Tech and Engineering Roles

"Responsible for the backend" tells a recruiter nothing. Thirty verbs that do, grouped by the thing each one proves.

FitMyCV Team5 min read
Flat illustration of a CV document beside an abstract code-bracket motif

Tech CVs fail in a specific way: the technology is all there, and the impact is nowhere. A bullet like *Responsible for the payments backend* tells a hiring manager your job title again, which they already read one line above.

The fix is the verb. A strong verb forces the rest of the sentence to be concrete, because you cannot write *migrated* without naming what moved, from where, and what improved.

30 verbs, grouped by what they prove

What you want to proveVerbs
You designed the systemArchitected, Designed, Modelled, Specified, Prototyped, Scoped
You built and shipped itBuilt, Shipped, Implemented, Delivered, Launched, Integrated
You improved something existingRefactored, Optimised, Migrated, Consolidated, Hardened, Reduced
You made it observable or reliableInstrumented, Monitored, Diagnosed, Debugged, Stabilised, Recovered
You removed manual workAutomated, Scripted, Streamlined, Templated, Orchestrated
You worked through other peopleLed, Mentored, Reviewed, Documented, Standardised, Onboarded

Verbs to stop using

  • Responsible for: describes the job description, not you.
  • Helped with / assisted: erases your contribution. Name the part you owned.
  • Worked on: the emptiest phrase in tech CVs.
  • Utilised: say *used*, or better, say what it achieved.
  • Participated in: attendance is not an achievement.

Before and after

Backend engineer
Before

Responsible for improving the performance of our API and working on the database.

After

• Profiled and optimised the 12 slowest API endpoints and added covering indexes, cutting p95 latency from 840ms to 210ms and removing the need for a planned read-replica.

Data engineer
Before

Helped with migrating our data pipelines to a new platform.

After

• Migrated 60+ nightly pipelines from cron-scheduled scripts to dbt on Airflow, cutting the daily failure rate from 9% to under 1% and shortening the load window by 3 hours.

The pattern

Every strong tech bullet is the same shape: verb → what you specifically did, with the technology named → the measurable result. If you cannot attach a number, attach scope: request volume, dataset size, team size, number of services.

Then make sure the verbs you choose reflect the posting you are applying to. A role that stresses reliability wants *instrumented* and *stabilised* near the top; a platform role wants *architected* and *migrated*. That is the tailoring step covered in how to tailor your CV to a job description.

Get the right verbs in front of the right posting

Paste the job link and FitMyCV rewrites your bullets using the vocabulary that specific role is asking for.

Tailor my CV

Frequently asked questions

What are the best action verbs for a software engineer CV?

Verbs that name a specific engineering outcome: architected, migrated, refactored, instrumented, optimised, automated, and shipped. They beat generic verbs because each one implies a particular kind of work a hiring manager can picture.

Should every bullet on my tech CV start with a different verb?

Vary them, but do not force it. Repeating the strongest verb once across a long CV is far better than reaching for an odd synonym. What you must avoid is ten consecutive bullets that all begin with "developed".

Is it bad to write "responsible for" on a CV?

Yes, because it describes the job you were given rather than what you did with it. Two people with identical responsibilities can have wildly different impact, and "responsible for" hides which one you were.

Ready to stop being ignored?

Join job seekers landing interviews faster with AI-tailored applications. Lifetime access for $29.99.