You applied. You were qualified. You never heard back. Not because a recruiter read your resume and passed — because a piece of software filtered you out before anyone saw it. This is how that software actually works, which systems the largest employers use, and exactly what you can do about it.
WHAT IS AN ATS AND WHO USES ONE
An Applicant Tracking System is software that manages the hiring pipeline. It collects applications, parses resumes, ranks candidates, and moves them through interview stages. Every Fortune 500 company uses one. Most companies with more than 50 employees use one. If you're applying through an online portal, your resume is going into an ATS.
The major systems are Workday (used by most Fortune 500 companies, including Amazon, Bank of America, and Target), Taleo (Oracle's system, widely used in government and enterprise), Greenhouse (popular with mid-size tech companies and startups), Lever (used by Netflix, Shopify, and many high-growth companies), and iCIMS (common in healthcare, retail, and financial services). Each parses resumes slightly differently, but they share the same core logic.
HOW PARSING WORKS
When you upload a PDF or paste your resume, the ATS parser converts it from a visual document into structured data. It tries to identify your name, contact information, work experience (company, title, dates), education, and skills. Then it compares that structured data against the job requisition.
This is where most resumes fail. The parser can only extract what it can identify. If your resume uses a two-column layout, the parser may read across columns instead of down them, jumbling your experience. If your section headers use creative labels ("Where I've Made an Impact" instead of "Work Experience"), the parser may not categorize your content correctly. If your contact information is in a header or footer, many systems skip it entirely.
The systems that handle complex layouts best are Greenhouse and Lever. The systems most likely to fail on non-standard formatting are Workday and Taleo — which happen to be the most widely used.
Not sure if your formatting is ATS-safe? Find out in 15 seconds.
Scan My Resume Free → We check formatting, keyword gaps, and structure against the actual job descriptionHOW KEYWORD MATCHING WORKS
After parsing, the ATS compares your resume content against the job description. This is not a simple word search. Modern ATS systems use a combination of exact match (the word appears identically), synonym matching (the system recognizes that "PM" might mean "Project Manager"), contextual weighting (a keyword in your work experience counts more than one in a standalone skills list), and frequency analysis (keywords that appear multiple times in the job description are weighted more heavily).
The result is a compatibility score. Some systems show this score to recruiters as a percentage. Others use it silently to rank candidates. Either way, candidates below a certain threshold are unlikely to be reviewed by a human. That threshold varies by employer, but scores below 60-70% are generally at risk.
The most important factor is exact keyword matching. If the job description says "Salesforce" and your resume says "CRM platform," you score zero on that requirement — even if you're a Salesforce expert. The system doesn't infer. It matches. Use the exact terms from the job posting.
THE SCORING BREAKDOWN
Based on analysis of how major ATS platforms weight different factors, here's an approximate breakdown of what drives your score. Keyword alignment accounts for roughly 60% — this includes hard skills, tools, certifications, and role-specific competencies that appear in the job description. Formatting and structure account for roughly 25% — can the system parse your sections correctly, extract your dates, identify your titles? Overall alignment accounts for the remaining 15% — does your career trajectory, seniority level, and industry match what the role requires?
This means that two candidates with identical experience can get vastly different scores based purely on how they've written and formatted their resume. The qualified candidate who uses creative formatting and generic language scores 35%. The same candidate with a clean single-column layout and exact keywords from the job posting scores 78%.
WHAT ATS SYSTEMS CANNOT DO
It's worth understanding the limitations. ATS systems cannot read images, graphics, charts, or infographics embedded in your resume. They cannot parse text inside tables in many configurations. They cannot reliably extract information from headers and footers. They do not understand context — "managed a team" and "was on a team" look similar to the parser. They cannot assess the quality of your experience, only whether specific terms are present.
This is both the problem and the opportunity. The system is mechanical. Once you understand the rules, you can optimize for them without changing the substance of your experience.
See exactly how your resume scores against a real job description
Get My ATS Score → Upload your resume + paste the job description. Free, no account needed.THE 8 RULES THAT MATTER MOST
These are the formatting and content rules that have the biggest impact on your ATS score, ranked by importance.
1. Use a single-column layout. Two columns, sidebars, and creative layouts break parsing in Workday and Taleo. Use a clean, top-to-bottom single column.
2. Use standard section headers. "Work Experience" not "My Journey." "Education" not "Learning." "Skills" not "Toolkit." The parser looks for conventional labels.
3. Mirror keywords exactly from the job description. If they say "stakeholder management," don't write "working with stakeholders." Use the exact phrase.
4. Put keywords in context, not just in a skills block. Keywords in your bullet points (within work experience) are weighted more heavily than keywords in a standalone skills section. Use both, but prioritize contextual placement.
5. Use a standard date format consistently. "Jan 2022 – Present" or "01/2022 – Present." Don't mix formats. Don't omit dates.
6. Submit as PDF unless instructed otherwise. PDF preserves formatting and is reliably parsed by all major systems. .docx is acceptable but can render differently across systems.
7. Don't put critical information in headers, footers, or text boxes. Many ATS platforms skip these areas entirely. Your name and contact info should be in the body of the document.
8. Keep it under 2 pages. Not because recruiters won't read more — because longer documents increase parsing errors and dilute keyword density.
WHAT TO DO NEXT
The difference between getting filtered out and getting an interview is usually 15-20 minutes of targeted edits. Not a full resume rewrite — specific keyword additions and formatting corrections based on the exact job you're applying for.
Start by scanning your resume against a real job description. You'll see your score, the specific keywords you're missing, any formatting issues the system would flag, and a prioritized list of what to fix first. Then either make the changes yourself or use the resume builder to start from an ATS-optimized template.
FIND OUT YOUR SCORE
Upload your resume and a job description. Get your ATS compatibility score, keyword gap analysis, and a ranked fix list — in 15 seconds. First scan free.
Scan My Resume Free →