Skip to content

How applicant tracking systems read your resume (and how to get through)

JobApplyPilot · Updated October 11, 2026 · 6 min read

When you apply on a company's careers page, your resume goes into an applicant tracking system (ATS): Greenhouse, Lever, Ashby, Workday, iCIMS and others. Understanding what that software does, and doesn't do, tells you exactly how to write a resume that gets read.

What an ATS actually does

  • Stores every application for a role and moves candidates through stages (applied, screen, interview, offer).
  • Parses your resume into fields: name, contact details, job titles, employers, dates, education and skills.
  • Lets recruiters search and filter by keywords, titles, locations and answers to application questions. Some systems also rank or flag candidates.

The myths

You've probably read that "75% of resumes are rejected by an ATS before a human sees them". That figure has no solid source. Most ATSs don't silently delete applications for missing keywords. What really happens is quieter: a recruiter with 400 applicants searches for "Kafka" or "Figma" or filters on a knockout question, and resumes that don't use those words never come up. You're not rejected by a robot; you're simply not found.

What gets you found

  1. The job's own words. If the posting says "PostgreSQL" and you wrote "relational databases", name the tool. Put skills both in a skills section and in the bullet where you used them.
  2. A matching title, where it's honest. If your title was "Member of Technical Staff" and the role is "Backend Engineer", a headline such as "Backend engineer (Go, Kafka)" helps the search and the skim.
  3. Clear dates for every role (month and year). Parsers use them to work out your years of experience.
  4. Plain structure. Standard headings (Experience, Education, Skills), one column, contact details in the body rather than a header or text box, and a PDF or Word file exported from a word processor, not a scan.
  5. Numbers. Recruiters skim for outcomes: "cut p95 latency 40%", "grew trial conversion from 3% to 5%".

A five-minute tailoring routine

  1. Paste the posting and your resume into the free resume scanner.
  2. Add the missing keywords you genuinely have, in context.
  3. Check the title and years-of-experience lines, then fix any formatting issues it flags.
  4. Save it as a new version named after the company, and apply the same day.

Then flip it around: upload your resume to resume match to see which open roles it already fits best, and let JobApplyPilot alert you when new ones are posted.