Your Resume May Be Getting Misread Before a Recruiter Sees It
JOB SEARCH STRATEGY
About the author
Sophie is a byline for Jobssfusion's research and editorial team with 3+ years of experience covering job search strategy, salary and compensation. Content is built from primary sources — BLS and DOL data, ATS provider documentation, and published labor-market research — with every claim linked so you can verify it yourself.
Step one — text extraction. The parser reads the raw text layer of your file. It has no idea your resume is blue, that your name is in 16-point bold, or that you spent an hour aligning your bullet points. It just pulls text, in the order it can find it.
Step two — field mapping. It scans that extracted text for anchor words — "Experience," "Education," "Skills" — and tries to slot your information into the right database fields.
Step three — indexing. Every word gets indexed so a recruiter can later run a search like ("Project Manager" OR "Program Manager") AND "Agile" AND "Jira" and pull up a shortlist instead of reading 400 resumes by hand.
Here's the part that matters: if step one goes wrong, step three is dead on arrival. You could have exactly the experience a recruiter is searching for, but if your job title merged with your employer's address — like my friend's did — the system has nothing usable to index. You don't get rejected. You get skipped, because a field that should say "Project Manager, Acme Logistics" says nothing coherent at all.
How the Big Platforms Actually Handle Your File
Not every ATS behaves the same way, and a lot of generic advice online treats them as one interchangeable black box. They aren't.
The practical takeaway isn't "avoid Taleo companies." It's that a single resume, formatted defensively, will travel across all four of these without falling apart — while a resume built for visual flair in a tool like Canva might sail through Greenhouse and get shredded by Taleo.
It's also worth saying plainly: none of this gets less important as recruiting tech gets smarter. Some employers now layer semantic "talent intelligence" tools on top of a base ATS like Workday or Taleo, matching candidates by meaning rather than exact keyword. Even so, those tools are still working from the same parsed text layer underneath. If the initial parse fails, the newer AI on top has nothing accurate to evaluate either — it just makes a smarter-looking decision from broken data.
The Five Formatting Choices That Cause the Most Damage
1. Two-column layouts. They look modern. They're also read left-to-right, straight across the page divider, by most parsers — which means your skills sidebar and your job title can get stitched into one unreadable line. A resume that visually reads "Senior Data Analyst, Acme Corp | Python, SQL, Tableau" can get extracted as "Senior Data Analyst, Acme Corp Python, SQL." Neither field means anything anymore.
2. Tables used for layout. Tables are fine for a compensation grid in an article like this one. They're risky inside a resume, because job titles, dates, and skills trapped inside table cells don't always extract in the order you wrote them.
3. Headers and footers. Putting your name and phone number in the page header looks clean. Several major parsers — Greenhouse's own documentation calls this out directly — strip headers and footers before they ever reach the text layer, because that's also where page numbers and legal disclaimers live. Result: a recruiter finds a strong candidate profile with no way to contact them.
4. Graphics standing in for text. A "Python: ●●●●○" skill bar means nothing to a parser. Icons, star ratings, and progress bars are either invisible or — worse — render as junk characters that get indexed as noise inside your profile.
5. Design-tool PDFs. Modern Canva exports usually do contain real, selectable text now — that part's improved. The problem that's replaced it is reading order: Canva stores text in fragmented positional layers, ordered by how each box was placed or layered on the canvas, not by how a person would read the page top to bottom. It looks perfect to your eye and reads to a parser as a scattered pile of text boxes in the wrong order — your most recent job might extract after your education, or your bullet points might land before the job title they belong to.
The 30-second test: open your resume, select all the text, and paste it into a bare-bones text editor — Notepad, TextEdit, whatever strips formatting. If your job titles, companies, and dates are still in the right order and nothing's missing, you're probably fine. If it comes out scrambled, that's exactly what the parser sees too.
Formatting Gets You Read. Language Gets You Found.
A perfectly clean resume can still lose to a poorly matched one. This is the half of the equation formatting advice usually skips.
Don't stuff keywords — a resume packed with every term from a job posting reads badly to the human who eventually opens it, and that human still makes the call. Instead, mirror the employer's actual language when it's true. If a posting asks for "Search Engine Optimization (SEO)" and you've done that work, write both the acronym and the full term somewhere in the document, at least once. Systems are getting better at recognizing synonyms, but there's no reason to make your resume gamble on that.
Notice the skills section isn't where the real proof lives. A recruiter — and eventually a hiring manager — cares less that you listed "Tableau" and more that you used it to cut a close cycle by three days. Keywords get you found. Specifics get you interviewed.
The 10-Step Formatting Audit
Run this before you submit anything, not after you've already applied to 40 jobs with the wrong file.
Single-column layout, top to bottom, no sidebars
No tables used purely for visual alignment
Name, phone, email, and location live in the main body — not a header or footer
No text boxes, floating elements, or graphics standing in for real content
Standard fonts only: Arial, Calibri, Helvetica, Georgia, Times New Roman
Margins between 0.5" and 1.0" on all sides
Standard section headings — "Professional Experience," not "Where I've Made an Impact"
Every job title, company, and date range typed as plain text, clearly attached to its role
PDF exported so the text is selectable, not a flattened image
Copy-paste test passed — nothing scrambles when you strip formatting
A Resume Template That Survives the Parser
Copy this into Word, Google Docs, or Pages and fill in your own details. It's plain, it's a little boring to look at, and that's exactly the point — it's built to travel cleanly through Workday, Greenhouse, Lever, and Taleo alike.
The Actual Goal
None of this is about outsmarting a machine. It's about removing the friction between the work you've actually done and the person deciding whether to call you. A clean, single-column resume with the right language doesn't look like it was written for software — it looks like a normal resume that happens to survive contact with software. Fix the format so the parser can read it. Match the language so the search can find it. Then write every bullet for the human who eventually has to decide whether you're worth an hour of their time.
That's the resume that gets read twice — once by the system, and once by someone who picks up the phone.
A friend of mine — a project manager with nine years of experience and a resume that genuinely looked great — applied to 63 jobs over four months and heard back from exactly three. When she finally got a recruiter on the phone who'd pulled her file from the company's system, the recruiter read her job title back to her wrong. Her actual title had gotten merged with her employer's street address somewhere between her PDF and the database. Nine years of experience, reduced to a garbled string in a field a hiring manager never bothered to double-check.
That's the part of the job search almost nobody talks about. You can have the right experience, the right skills, and a resume that looks sharp on your screen, and still lose before a human ever reads it — not because you weren't qualified, but because the software that stands between your resume and the recruiter couldn't figure out what your resume said.
That software is called an applicant tracking system, or ATS. And despite what a lot of job-search content implies, it isn't secretly scoring you and rejecting the bottom 80%. Most ATS platforms are closer to document converters with a search engine bolted on. Understanding what they actually do — and where they actually break — is more useful than any "10 magic keywords" list you'll find.
What an ATS Is Really Doing With Your File
When you upload your resume, the system runs through roughly three steps before a recruiter ever sees your name.


