Skip to main content

Command Palette

Search for a command to run...

What is ATS Software and How Does it Work

Published
5 min read
What is ATS Software and How Does it Work

Every time you apply for a job online, something happens before any human sees your application.

Software reads it first.

That software is called an ATS — Applicant Tracking System. It's the reason 75% of CVs never reach a recruiter. Understanding how it works is the single most useful thing you can do for your job search.

What is an ATS?

An Applicant Tracking System is software that companies use to receive, sort, and filter job applications. When you click "Apply" on a job posting, your CV goes directly into the company's ATS — not into a recruiter's inbox.

The ATS then does several things automatically:

  • Parses your CV to extract your information

  • Scores your CV against the job description

  • Ranks your application against other applicants

  • Decides whether a recruiter should see it

If your CV scores above the company's threshold, it moves forward. If it doesn't, it gets archived. The recruiter never sees it. You never hear back.

Companies use ATS because they receive hundreds or thousands of applications for every open role. A mid-sized company might receive 500 applications for a single position. Without an ATS, reading every CV would take weeks. The ATS handles the first filter automatically.

How does ATS software actually work?

Step 1: Parsing

When your CV enters the ATS, the software parses it — meaning it extracts your information and organises it into structured fields. Name, contact details, work history, education, skills.

This is where formatting problems cause damage. If your CV uses tables, text boxes, graphics, or unusual fonts, the parser misreads it. Your experience might get extracted incorrectly. Your skills might end up in the wrong field. Your contact details might be missed entirely.

A CV that looks perfect to a human can be completely garbled by an ATS parser.

Step 2: Keyword matching

Once your CV is parsed, the ATS scans it for keywords from the job description. Every job posting contains specific words — skills, tools, qualifications, job titles, methodologies. The ATS checks whether these words appear in your CV.

If a job requires "Python, machine learning, and data pipeline experience" and your CV says "programming, AI work, and data processes" — you might not match. Same meaning. Different words. Lower score.

Step 3: Scoring

The ATS scores your CV based on how well it matches the job description. Different systems weight different factors differently, but most look at:

  • Keyword match percentage

  • Work experience relevance

  • Education and qualifications

  • Skills alignment

  • CV structure and formatting

Your score determines your position in the applicant pool. High scorers get seen. Low scorers get archived.

Step 4: Ranking

ATS systems don't just filter — they rank. Your application is compared against every other application for the same role. Even if you pass the threshold, a recruiter might only look at the top 20 applications. If you're ranked 47th, you might still never be seen.

Which companies use ATS software?

Almost all of them.

Large enterprises like Google, Amazon, and Unilever use enterprise ATS systems that process millions of applications. Mid-sized companies use tools like Greenhouse, Lever, Workday, and BambooHR. Even small startups often use basic ATS systems built into job posting platforms like LinkedIn and Indeed.

If you're applying through an online portal — any online portal — there's almost certainly an ATS involved.

The most common ATS systems in use

Knowing which ATS a company uses can help you understand what it prioritises. The most common include:

Workday — Used by large enterprises. Strong on structured data. Very sensitive to formatting issues.

Greenhouse — Popular with tech companies. Good keyword matching. Rewards specific, measurable bullets.

Lever — Common in startups. Scores both CV content and job description match.

LinkedIn Easy Apply — LinkedIn's built-in ATS. Heavily weighted toward LinkedIn profile completeness and keyword density.

Taleo — Oracle's ATS, used by many large corporations. One of the stricter parsers — formatting needs to be clean.

What ATS software looks for

Keywords from the job description This is the most important factor. Read every job description carefully. The words the employer uses are the words the ATS looks for. Mirror their language wherever accurate and relevant.

Measurable achievements ATS systems score bullet points that contain numbers higher than vague statements. "Increased sales by 34%" scores higher than "improved sales performance." The specificity signals quality to both ATS software and human recruiters.

Clean structure Standard section headings — Work Experience, Education, Skills, Summary. Non-standard headings like "My Story" or "Where I've Been" confuse parsers and may cause entire sections to be missed.

Consistent formatting Single column layouts. Standard fonts like Arial, Calibri, or Times New Roman. No tables. No text boxes. No headers or footers containing critical information.

How to check if your CV passes ATS

CVEdge scans your CV against all of these criteria and gives you a score from 0 to 100 — in under 3 minutes, free.

You see exactly:

  • Your overall ATS score

  • Which keywords are missing

  • Which bullets need improvement

  • Whether your formatting is ATS-compatible

  • How you match a specific job description

A score above 90 means your CV will pass most ATS filters. CVEdge guarantees a 90+ score after using Fix All with AI — or your money back.


The ATS problem in one sentence

ATS software doesn't know how good you are. It only knows how well your CV matches what it's been told to look for. The good news is that's entirely within your control.

Check your ATS score free → thecvedge.com