How to Build a CV That Actually Gets You Interviews

4 min readResumeJob searchATS

Most resumes are not rejected because the person is unqualified. They are rejected because the resume makes a busy stranger work too hard to find the qualification. The goal is not a beautiful document. It is one that makes the match obvious, fast, to both a filter and a tired human. Ten steps, in order.

CV or resume? In the US, a resume is the one to two page document you send for most jobs, and a CV is the long academic record. Elsewhere the words mean the same thing. This guide is about the short one.

01Start with the job, not with a template

Open five to ten postings for the role you want and mark what repeats: the tools, the scale, the exact nouns. That is the market telling you what it is buying. If eight of ten ask for pipeline ownership and your resume never says pipeline, you have a translation problem, not an experience problem.

02Pick a length and stop apologizing for it

One page under about eight years of experience, two after that. Density is the real constraint, not length. A tight two-pager beats a padded one-pager. Cut roles that no longer support your story before you shrink the font.

03Put the answer in the top third of page one

Name, contact line, target title, and three lines that answer: what you do, for how long, at what scale, and what you are best at.

Weak

Motivated professional seeking a challenging position in a growth-oriented organization where I can utilize my skills.

Stronger

Backend engineer, 6 years, payments and high-volume APIs. Took a checkout service from 400ms to 90ms p95 and led the migration of 40+ services to a shared auth layer. Go, Python, AWS.

04Order sections by what sells you

Default: summary, experience, skills, education. New graduates put education first and lead with real projects. Career changers lead with a short section that proves the new skill, then condense the old career underneath. Use plain headings: Experience, Education, Skills.

05Write results, not duties

The highest-leverage change on any resume. A duty is the job you were given; a result is what changed because you held it. Shape: verb + what you did + how + measurable outcome.

Weak

Responsible for managing the company's social media accounts and creating content for various campaigns.

Stronger

Rebuilt the content calendar around three recurring formats, growing LinkedIn followers 4.2k to 19k in 11 months and cutting production time per post from 3 hours to 45 minutes.

06Find your numbers, you have more than you think

For each bullet ask: how many, how much, how fast, how well, and compared to what. A number with a baseline (3% to 18%) is worth three numbers without one. Support roles count too: 60+ tickets a day at 96% CSAT is a real, checkable result. A defensible estimate beats nothing.

07Make it survive the ATS

Filters extract text, and what they cannot extract does not exist. Single column, no tables or text boxes, nothing in the header or footer, standard headings, consistent dates. Spell out an acronym once next to the short form, since a filter may match only one. Submit a PDF unless the posting asks otherwise.

Never paste hidden keywords in white text. Parsers strip formatting, so it surfaces as visible gibberish and reads as an attempt to game the filter.

Not sure yours survives the filter? Paste a job description and see a tailored version of your resume, free.

Check my resume

08Build a skills section a human would believe

Three or four labeled clusters (languages, frameworks, tools, domain), listing only what you could defend in an interview next week. Anything central should also appear inside an experience bullet doing real work. Drop the proficiency bars and Microsoft Word.

09Tailor per application: the 15-minute version

A generic resume sent to 100 companies loses to a tailored one sent to 20. Match your target title to the posted one, rewrite two summary lines against their top requirements, reorder bullets so the most relevant leads, and swap a few terms into their vocabulary. Change emphasis and wording, never facts.

10Proofread like it is someone else's document

Read it out loud. Check tense and punctuation consistency and every date. Have one person read it cold and say what they think you do for a living. If that is not the job you are applying to, the top of page one needs another pass.

Then take care of it

A resume is maintained, not written once in a panic. Keep a master file with every role, metric and win, far too long to send. Log wins the Friday they happen, because the number you can look up today is the one you will never reconstruct in two years. Do a quarterly pass on titles and metrics, and keep one version per role family rather than per company.

Or let SubmitX keep it current and apply for you while you prep for interviews.

Get started free

What to cut today

Objective statements: Use the space for a summary of what you deliver.
References available upon request: Assumed. It costs you a line and signals a dated template.
Photos, age, full address: Not standard in the US, and they invite bias. City and state is enough.
Skill rating bars: Nobody agrees what four stars in Python means. Prove the skill in a bullet.

The pre-send checklist

  • The title at the top matches the role you are applying to.
  • Every bullet starts with a verb and ends with a result.
  • At least six bullets contain a number.
  • Keywords from the posting appear in your own words, not pasted.
  • One column, no tables, no text boxes, nothing in the header or footer.
  • Dates are consistent, with no unexplained gaps.
  • File is a PDF named Firstname-Lastname-Role.pdf.
  • You clicked every link in it and read it out loud once.

If step 9 is the part you will never actually do

Tailoring is the step everyone agrees with and nobody sustains, because doing it properly for the fortieth application is miserable. That is the part SubmitX automates: it reads each posting, rewrites your resume against it, runs quality checks, and submits, so every application goes out tailored instead of the first three.

See a tailored version against a real job description, free.