All research
Platform documentation/5 min read/Direct sources linked

What applicant tracking systems do

What current platform documentation says about parsing, extracted fields, and the formatting that can get lost.

From a file to a recruiter record

The parser reads the file, extracts information such as contact details and work history, and places it into structured fields. Employer rules, searches, filters, and human review happen after that and vary by system and company.12

What the software does

An ATS organizes applications. People still make the decisions.

Software may parse, sort, or filter applications. Employers decide how to use it and who moves forward.

FIG 01
  1. Infrastructure
    Store and route

    Parsing, records, search, and workflow movement.

  2. Rules
    Screen and rank

    Eligibility questions, tests, and configured filters.

  3. Recruiter
    Build the shortlist

    Context, comparison, and role judgment.

  4. Hiring team
    Interview and decide

    Evidence is weighed; the final call is human.

Write for both: use a layout the software can read, then make the experience clear to the person reviewing it.
Fig. 1 / Software and peopleThe system handles information. The employer decides how it affects the process.

What the parser actually does

Current Greenhouse and Lever documentation describes parsers that extract readable information from a resume and populate candidate fields such as contact information and work history.12

What can actually break

Greenhouse lists image-based resumes, graphics, word art, complex tables, headers, footers, text boxes, and columned layouts among formatting patterns that can produce unsuccessful or partial parsing. Lever notes that image files are not parseable and recommends checking whether the document text can be highlighted.12

Parsing is not the whole selection process

ATS products can also expose search and filter tools, and employer workflows differ by configuration. When software influences employment decisions, EEOC guidance says employers still need to consider job-relatedness and adverse impact.43

Practical takeaways

  • Use standard section headers so both parsers and humans can navigate quickly.
  • Write role titles and core skills in plain language, not internal jargon.
  • Avoid graphics or tables that disrupt parsing and readability.

Common questions

Do ATS systems automatically reject resumes?

Some employer workflows can filter or reject based on configured rules. The parser itself is the extraction step, and there is no single behavior shared by every ATS and employer.

Is keyword stuffing useful?

No. Use the language of the role where it truthfully describes your experience, but do not stuff hidden or repetitive keyword blocks into the file.

What is the best ATS-safe format?

A single-column layout with clear headings, consistent dates, and standard section names is the safest baseline.

How this shows up in your report

01

A parser-safe baseline

We look for selectable text, familiar section headings, and a reading order that survives extraction.

02

No magic-score theater

We do not pretend every employer uses the same software, configuration, filters, or ranking logic.

Sources and related research

Apply it to your resume

See what your resume makes clear—and what it leaves open.

Review my resume