By ResumePro Updated May 27, 2026 10 min read

How ATS Systems Work — What Candidates Need to Know

Every year, millions of job seekers submit resumes online and never hear back. The reason is not always that they were unqualified. In many cases, their resume never reached a human reader. It was filtered, ranked, or deprioritized by an Applicant Tracking System before a recruiter ever opened it.

An Applicant Tracking System, or ATS, is the software companies use to manage their entire hiring pipeline. Understanding how these systems work is no longer optional for job seekers. It is a prerequisite for getting your resume seen. This guide explains the mechanics of ATS software, profiles the major vendors, and shows you exactly what happens to your resume from the moment you click "Apply."

What an ATS Actually Does

An ATS is not just a resume scanner. It is a full workflow management system that handles every step of the hiring process. From the employer's perspective, an ATS does five core things:

From the candidate's perspective, the critical step is parsing and ranking. If the ATS cannot parse your resume correctly, your skills and experience will not be indexed properly. If the ranking algorithm scores you low, a recruiter may never see your application.

The Major ATS Vendors and How They Differ

Not all ATS platforms are created equal. The parsing quality, ranking algorithms, and user interfaces vary significantly across vendors. Here are the platforms you are most likely to encounter in 2026:

Workday Recruiting

Used by a large percentage of Fortune 500 companies, Workday is one of the most common ATS platforms in the United States. It uses a cloud-based architecture with integrated HR modules. Workday's parsing engine handles DOCX and PDF formats but can struggle with complex formatting. Candidates applying through Workday portals will recognize the standardized application forms that ask you to re-enter information already on your resume. This is because Workday relies on both parsed resume data and form-field data, and the form fields take priority in searches.

Greenhouse

Popular with technology companies and venture-backed startups, Greenhouse is known for its structured hiring approach. It emphasizes scorecards and interview kits that standardize how candidates are evaluated. Greenhouse's parsing is generally good with modern file formats. The platform supports custom screening questions and offers strong integration with LinkedIn and job boards. If you are applying to a well-funded startup, there is a good chance they are using Greenhouse.

Lever

Lever combines ATS and CRM (Candidate Relationship Management) functionality. It is popular with mid-size technology companies. Lever allows recruiters to nurture passive candidates alongside active applicants. Its interface is clean and modern, and its parsing engine handles most standard resume formats well. Lever also supports referral tracking, which means internal referrals are flagged with higher visibility in the candidate pool.

iCIMS

iCIMS is a large enterprise ATS used by companies across healthcare, financial services, retail, and manufacturing. It is one of the older platforms in the market and has evolved significantly over the years. iCIMS offers robust compliance features that are important for regulated industries. Its parsing capabilities vary depending on the company's configuration, so clean formatting is especially important when applying through iCIMS portals.

Taleo (Oracle)

Taleo, now part of Oracle Cloud HCM, is one of the oldest ATS platforms still in widespread use. It is common in large corporations, government contractors, and traditional industries. Taleo's parsing can be less forgiving than newer platforms, which means formatting issues that Greenhouse would handle gracefully might cause Taleo to scramble your resume data. Always use simple formatting and DOCX files when applying through Taleo.

Other Notable Platforms

SmartRecruiters, BambooHR, JazzHR, Breezy HR, and Recruitee serve the small-to-midsize business market. LinkedIn Recruiter functions as both a sourcing tool and a lightweight ATS. Many companies use combinations of tools, such as LinkedIn for sourcing and Greenhouse for pipeline management.

How Resume Parsing Works

When you upload your resume, the ATS parsing engine performs several steps in rapid succession:

  1. Text extraction: The parser reads the raw text from your file. For DOCX, this is straightforward because the text is stored in XML. For PDFs, the parser uses OCR-like text extraction that can sometimes misread characters or lose formatting context.
  2. Section identification: The parser looks for common section headers (Experience, Education, Skills, Summary) and attempts to categorize the content that follows each header.
  3. Entity recognition: The parser identifies specific data types: dates, company names, job titles, degree names, school names, email addresses, and phone numbers.
  4. Skill extraction: The parser matches phrases in your resume against a skills taxonomy. This taxonomy may include thousands of recognized skills and their synonyms.
  5. Data structuring: All extracted data is organized into a structured candidate profile within the ATS database.

Parsing errors happen frequently. A table-based resume layout might cause the parser to mix up your job titles and company names. A header or footer containing your contact information might be invisible to the parser. A creative section title like "My Journey" instead of "Experience" might cause the parser to skip that section entirely. These errors mean that even a well-qualified candidate can end up with a broken ATS profile that does not reflect their actual background.

How Recruiters Search and Filter Inside an ATS

Once your application is in the ATS, recruiters interact with it primarily through search and filtering. Understanding how recruiters search helps you understand why keyword optimization matters so much.

Recruiters typically use Boolean search queries to find candidates. A Boolean search combines keywords with operators like AND, OR, and NOT. For example, a recruiter searching for a product manager might enter: "product manager" AND ("B2B SaaS" OR "enterprise software") AND "SQL" NOT "intern". If your resume does not contain the exact phrases the recruiter is searching for, you will not appear in the results.

Beyond keyword search, recruiters filter candidates by:

Common Reasons ATS Filtering Fails Candidates

Based on how ATS systems parse and rank resumes, here are the most common reasons qualified candidates get filtered out:

What Happens to Your Resume After Submission

After you click "Apply," your resume enters a pipeline that typically works like this:

  1. Immediate: The ATS parses your resume and creates a candidate profile. If you answered screening questions, your responses are recorded.
  2. Hours to days: A recruiter reviews new applications, starting with the highest-ranked or most recent. For high-volume roles, they may only review the top 20-50 applicants out of hundreds.
  3. If selected: The recruiter moves you to a "phone screen" or "review" stage in the ATS and reaches out to schedule a conversation.
  4. If not selected: Your application sits in a "rejected" or "not selected" status. Some companies send automated rejection emails; others never respond. Your profile remains in the ATS database indefinitely, which means a recruiter could find you later through a future search.
  5. Long-term: Your candidate profile stays in the company's ATS database, often for years. When new roles open, recruiters sometimes search their existing database before posting externally. This means a well-optimized resume can generate opportunities months after you originally applied.

How to Beat the ATS Without Gaming the System

The goal is not to trick the ATS. It is to present your actual qualifications in the format and language the system can understand. Here is how:

Frequently Asked Questions

What percentage of companies use an ATS?

Over 97% of Fortune 500 companies use an ATS, and adoption among mid-size companies (100-500 employees) has reached approximately 80% as of 2026. Even many small businesses now use lightweight ATS platforms like JazzHR, Breezy HR, or Recruitee. If you are applying online, your resume is almost certainly passing through an ATS.

Can an ATS automatically reject my resume?

Yes. Most ATS platforms allow recruiters to set knockout questions and minimum qualifications. If you answer a screening question incorrectly (e.g., "Do you have 5 years of experience?" answered "No"), the system can automatically move you to a rejected status. Some ATS platforms also auto-rank candidates and recruiters may only review the top-scoring applications.

Do ATS systems read PDFs or only DOCX files?

Most modern ATS platforms (Workday, Greenhouse, Lever, iCIMS) can parse both PDF and DOCX files. However, some older systems and certain parsing engines struggle with PDFs that use images, multi-column layouts, or non-standard encoding. DOCX remains the safest choice for maximum compatibility across all ATS platforms.

How do recruiters search for candidates in an ATS?

Recruiters use Boolean search queries combining keywords, job titles, company names, locations, and skills. A typical search might be: "project manager" AND "PMP" AND "Agile" AND ("New York" OR "remote"). Your resume needs to contain these exact keywords to appear in search results. Recruiters also filter by application date, status, and screening question responses.

Does applying to the same company multiple times hurt my chances in the ATS?

Not necessarily, but it depends on the company. Most ATS platforms show recruiters all your previous applications. Applying to many unrelated roles at the same company can make you look unfocused. However, applying to two or three closely related positions is generally acceptable and may even increase your visibility if different recruiters are managing each role.

Make the ATS Work for You

The ATS is not your enemy. It is a system with predictable rules. Once you understand how it parses, ranks, and surfaces candidates, you can structure every application to work with the system instead of against it.

Try ResumePro →

AI-powered resume customization. Plans start at $9.99/mo.