What Is an Applicant Tracking System? (Plain-English)
A plain-English explanation of what ATS software actually does, what it doesn't do, and why it matters if you're applying for jobs.
You upload your resume. The portal confirms receipt. Then it asks you to manually type your work history, your education, your skills, your references. All of it. Again.
That form is the ATS. You just fed your data into it.
What an Applicant Tracking System Actually Is
An applicant tracking system (ATS) is HR software that digitizes recruiting workflows. It collects job applications in one place, parses resume data into structured profiles, filters candidates against job requirements, and keeps everything organized through hiring decisions. It's a database with recruiting tools built on top, not an AI that reads your resume the way a person would.
(SAP calls the principal function "providing one central location for a company's recruitment efforts." That's accurate, if a little sterile.)
What ATS Actually Does (The Six Jobs)
Most ATS platforms do six things:
- Job posting -- publishes openings to the company's career site and external job boards
- Resume parsing -- extracts your education, skills, and work history into structured fields (this is why you re-type everything -- parsing isn't perfect)
- Screening and filtering -- applies keyword and criteria filters to surface candidates matching the job requirements
- Candidate storage -- keeps applicant data in a searchable database that recruiters query later
- Interview coordination -- schedules interviews, sends automated emails, collects feedback
- Reporting -- tracks hiring funnel metrics like time-to-fill and which sources send the best candidates
Sources: SAP, Workday, BambooHR (all three are ATS vendors -- accurate on function, understandably quiet on limitations).
What ATS Is NOT
This is where most guides go wrong, usually because they're written by ATS vendors or by tool sellers who benefit from job seekers being scared.
Not a single universal algorithm. Workday, Greenhouse, Lever, iCIMS, and Taleo all behave differently. They were built by different companies, configured differently by each employer, and have no shared scoring standard. "Optimize for ATS" is a category error. You're optimizing for whichever specific system a specific employer happens to run.
Not a 0-100 resume score. This myth is everywhere. Most ATS systems are closer to a filtered database than a grading system. A recruiter sets criteria; the system hides or surfaces applications based on those criteria. There's no universal resume score being calculated.
Not the main reason most resumes get rejected. Recruiter Lee Harding has argued on LinkedIn that the "ATS rejection" narrative is overstated -- knockout questions (yes/no eligibility screens) and referrals bypass keyword ranking entirely. He's right that the picture is more complicated than "ATS kills qualified resumes." The Harvard/Accenture "Hidden Workers" study found that employers themselves admit ATS filters out qualified people -- but the mechanism isn't always keyword matching. Sometimes it's rigid yes/no filters on requirements that don't actually matter.
Who Uses ATS
A lot of large employers, and fewer small ones than the internet implies.
Jobscan's 2025 Fortune 500 analysis (Jobscan is a vendor in this space -- flag accordingly) found that 97.8% of Fortune 500 companies use an ATS. Workday holds about 39% of that market. Greenhouse and Lever are common at mid-size tech companies, at 19.3% and 16.6% of general market respectively.
Smaller companies, under 50 people, often use spreadsheets or their email inbox. If you're applying at a startup with no formal careers page, there's a reasonable chance no ATS is involved at all.
The practical implication: if you're applying through a structured careers portal with form fields, assume ATS. If you're emailing a founder directly, format your resume however you like.
Why This Matters for Job Seekers
Two specific failure modes affect your application before any human sees it.
Parsing failure. ATS has to read your resume before it can filter it. If you use tables, multi-column layouts, text boxes, or contact info inside a Word header/footer section, the parser can mangle your data. Your experience might not extract correctly. You'll never get a warning -- the portal just says "application received." More on this in the column layouts guide.
Keyword mismatch. Once parsed, your resume gets compared against what the recruiter specified. Most systems are doing keyword matching, not semantic understanding. If the job description says "stakeholder management" and your resume says "cross-functional collaboration," you might not match, even though they describe the same work. The full breakdown of how ATS filters is here.
Both problems are fixable. Clean single-column formatting handles the parsing issue. Mirroring the job description's language handles the keyword issue. The deeper guide on ATS-friendly resumes covers both in detail. And if you want to know which specific elements break parsers, the tables and text boxes guide goes into that specifically.
If you're applying to multiple roles and doing this keyword matching manually for each one, it gets tedious fast. BulkResumes handles the tailoring step -- paste in a job description and it rewrites the relevant parts of your resume to match the vocabulary without changing what's actually true.
The Short Version
- ATS is recruiting software that collects, organizes, and filters job applications -- not a single algorithm
- It is used by 97.8% of Fortune 500 companies (Jobscan, vendor-funded -- but directionally accurate); smaller companies often skip it
- It does six things: post jobs, parse resumes, filter candidates, store applicants, coordinate interviews, report metrics
- It does NOT produce a universal resume score; behavior varies by platform and employer configuration
- It is NOT the only reason resumes get rejected -- knockout questions and referrals play a significant role
- The two failure modes for job seekers: parsing (formatting breaks the reader) and keyword mismatch (wrong vocabulary)
- Fix: single-column format, standard headings, and mirror the job description's exact terms
- For the full picture on how filtering works: How ATS Actually Filters Your Resume
Applying to multiple jobs at once?
BulkResumes tailors your resume and cover letter for each job description in seconds. Free to start, no credit card needed.
Try it free