Greenhouse ATS: How It Parses Your Resume (2026)

Updated March 01, 2026 Current
Quick Answer

Greenhouse ATS: How It Parses Your Resume (2026) Greenhouse is not a typical applicant tracking system. Most ATS platforms use algorithmic scoring to rank candidates before a human ever sees the ap

Greenhouse is not a typical applicant tracking system. Most ATS platforms use algorithmic scoring to rank candidates before a human ever sees the application. Greenhouse does the opposite: every application reaches a human reviewer. There is no match score, no AI auto-rejection of resumes, and no algorithmic ranking that decides whether your resume is worth reading.1

That does not mean formatting is irrelevant. Greenhouse still parses your resume into structured data, and recruiters use that parsed data to search, filter, and organize hundreds of applicants. If the parser fails to extract your skills, job titles, or dates correctly, you become invisible in recruiter searches even though your application technically made it through.

Understanding how Greenhouse works from the inside gives you a concrete advantage. Over 7,000 companies use Greenhouse, including Airbnb, HubSpot, Stripe, Figma, DoorDash, and Lyft.2 If you are applying to mid-market or enterprise tech companies, there is a high probability your resume will pass through this system.

Key Takeaways

  • Greenhouse does not auto-reject resumes based on content. Every application is routed to a human reviewer. There is no match score or algorithmic ranking.1
  • Parsing still matters for search visibility. Recruiters use Boolean search and keyword filtering on parsed fields. If the parser misreads your resume, recruiters searching for your skills will not find you.3
  • Scorecards are manual, not algorithmic. Hiring teams define criteria before reviewing candidates, then rate applicants against those criteria after interviews. Your resume needs to address those criteria, not game a keyword algorithm.4
  • PDF and DOCX both work. Greenhouse accepts .doc, .docx, .pdf, .rtf, and .txt files up to 100 MB, though parsing fails on files over 2.5 MB.5
  • Single-column layouts parse most reliably. Multi-column designs created with text boxes can cause the parser to scramble job titles, dates, and descriptions across entries.6
  • Keywords in work experience carry more weight than a skills section. Recruiter searches scan the full text of resumes, but contextual keyword placement (inside job descriptions) is more convincing than a standalone list.3

How Greenhouse Actually Works

Most ATS guides treat every system as a keyword-matching black box. Greenhouse is architecturally different, and understanding that difference changes how you should prepare your resume.

Most ATS guides treat every system as a keyword-matching black box. Greenhouse is architecturally different, and understanding that difference changes how you should prepare your resume.

No Automated Resume Scoring

Greenhouse co-founder Jon Stross has publicly stated that numerical relevancy scores introduce bias into hiring. The platform was designed around a core principle: AI does not make hiring decisions, does not rate candidates, and does not decide which applications get seen.1 When you submit your resume to a Greenhouse-powered job posting, it enters the Application Review stage, where a recruiter manually reviews every new applicant for that role.

This is a significant departure from systems like Taleo or Workday, where algorithmic filtering can reject candidates before a human sees the application. In Greenhouse, the bottleneck is the recruiter's time and attention, not an algorithm's keyword count.

Structured Hiring and Scorecards

Greenhouse is built around what it calls "structured hiring." Before a job is posted, the hiring manager creates a scorecard: a list of skills, traits, and qualifications the ideal candidate should have, organized into categories with specific attributes.4 Interviewers use these scorecards to rate candidates after interviews, choosing from Definitely Not, No, Yes, and Strong Yes for each attribute.

This matters for resume writers because the scorecard criteria are set before any resumes arrive. Your resume needs to directly address the competencies listed in the job description, since those competencies are almost certainly reflected in the scorecard the hiring team will use to evaluate you. This is not about stuffing keywords. It is about demonstrating relevant experience in a way that maps to the specific criteria the company has already defined.

The One Exception: Application Rules

While Greenhouse does not use AI to auto-reject based on resume content, it does allow companies to create application rules tied to custom screening questions.7 These are the "Are you authorized to work in the United States?" or "Do you have a valid CPA license?" questions on the application form. Companies can configure auto-reject rules that disqualify applicants who answer "No" to knockout questions.

This rejection has nothing to do with your resume content or formatting. It is based entirely on your answers to application questions. The distinction matters: your resume is not being parsed and scored. But your application answers to required questions can trigger an automatic disqualification before human review.


How Greenhouse Parses Your Resume

Even though Greenhouse does not score your resume, it still parses it. Understanding the parsing layer is critical because parsed data powers recruiter search and filtering.

Even though Greenhouse does not score your resume, it still parses it. Understanding the parsing layer is critical because parsed data powers recruiter search and filtering.

The Parsing Engine

Greenhouse uses a third-party resume parsing service to extract structured data from uploaded documents. The parser reads your file and attempts to identify and extract: full name, email address, phone number, work history (company name, job title, dates of employment), education (institution, degree, graduation date), and skills.6

The parsed data is stored alongside your original uploaded file. Recruiters can view both the parsed fields and the original document. This means formatting errors in parsing do not destroy your application, but they degrade your searchability.

What Causes Parsing Failures

Greenhouse's own support documentation identifies specific formatting issues that cause unsuccessful parses:6 Graphics, photos, and word art. The parser extracts text, not visual elements. If your name is rendered as a graphic header, the parser sees nothing. Logos, headshots, and decorative elements are ignored entirely.

Greenhouse's own support documentation identifies specific formatting issues that cause unsuccessful parses:6

Graphics, photos, and word art. The parser extracts text, not visual elements. If your name is rendered as a graphic header, the parser sees nothing. Logos, headshots, and decorative elements are ignored entirely.

Image-based files. If your PDF is a scanned image rather than a text-based document (common when scanning printed resumes), the parser cannot extract any text. Always export PDFs from your word processor rather than scanning printed copies.

Files over 2.5 MB. Greenhouse can accept uploads up to 100 MB, but the parsing engine stops at 2.5 MB. High-resolution images embedded in your resume can push it past this threshold, resulting in the file being attached to your profile without any parsed data.5

Contact information in headers and footers. This is one of the most common and costly mistakes. Document headers and footers exist in a separate text layer in Word and PDF files. Many parsers, including the one Greenhouse uses, skip this layer entirely. If your name, phone number, or email address lives in a header or footer, the parser may fail to extract it.6

Inconsistent section organization. The parser looks for recognizable section patterns. A resume with no clear delineation between work experience, education, and skills will parse poorly. Standard section headings like "Experience," "Education," and "Skills" give the parser reliable anchors.

Abbreviated titles and generic company names. The parser can struggle with heavy abbreviation. "Sr. Acct Exec" may not map correctly to "Senior Account Executive." Similarly, company names without identifiers (Inc., Co., LLC) can be misidentified as job titles or section headers.

Multi-Column Layouts: The Nuanced Reality

Multi-column resume designs are a common concern with ATS systems. The reality with Greenhouse is nuanced. Columns created with native Word or Google Docs column formatting generally parse correctly. The parser can follow the text flow when it is built with proper document structure.8

The problem arises with text boxes. When columns are created using floating text boxes, the parser may read all of Column A first, then all of Column B. This means your job title from one position gets concatenated with the company name from a different position, and dates become detached from their corresponding roles. The result is a parsed profile that looks like nonsense to a recruiter scanning search results.

If you want a multi-column design for visual appeal, build it with native column formatting in your word processor, not with text boxes, tables, or manual spacing. But the safest approach remains a single-column layout with clear chronological structure.


How Recruiters Search in Greenhouse

Understanding the parsing layer is only half the picture. The other half is knowing how recruiters use that parsed data to find candidates. Understanding the parsing layer is only half the picture. The other half is knowing how recruiters use that parsed data to find candidates.

Understanding the parsing layer is only half the picture. The other half is knowing how recruiters use that parsed data to find candidates.

Understanding the parsing layer is only half the picture. The other half is knowing how recruiters use that parsed data to find candidates.

Greenhouse provides full Boolean search across its entire candidate database. Recruiters can use AND, OR, NOT, quotation marks for exact phrases, parentheses for grouping, and wildcards with the asterisk character.3

A recruiter searching for a senior Python developer might enter: "Python" AND ("senior" OR "lead") AND ("machine learning" OR "data engineering"). The system searches the full text of resumes and internal notes. This means every word in your resume is searchable, not just a parsed skills field.

The implication is direct: the specific words you use in your work experience descriptions matter. If a recruiter searches for "stakeholder management" and your resume says "worked with various teams," you will not appear in that search. Use the precise professional terminology that describes your work.

Talent Filtering

Beyond Boolean search, Greenhouse offers a Talent Filtering feature specifically for the application review stage. Recruiters can enter keywords (job titles, skills, locations) and filter results using two modes:9

Preferred keywords use OR logic. If a recruiter enters "Python" and "Java" as preferred keywords, candidates with either skill appear in results.

Required keywords use AND logic. If both "Python" and "AWS" are set as required, only candidates whose parsed resumes contain both terms are shown.

The system also provides suggested keywords pulled from the public job posting. This means the keywords in the job description are likely the exact terms recruiters will use to filter applicants. Read the job posting carefully and ensure your resume contains the same terminology.

Filters Beyond Keywords

After keyword filtering, recruiters can further narrow results by location, referral status, scorecard completion status, education background, and custom criteria.9 Location filtering in particular means your resume should include your city and state (or willingness to relocate) in a parseable location, not buried in a sentence within a cover letter.

Why Work Experience Keywords Beat Skills Sections

Greenhouse searches the full text of resumes, so a standalone "Skills" section and skills mentioned in work experience descriptions are both searchable. However, there is a practical difference in how recruiters evaluate results.

Greenhouse searches the full text of resumes, so a standalone "Skills" section and skills mentioned in work experience descriptions are both searchable. However, there is a practical difference in how recruiters evaluate results.

When a recruiter finds you via a Boolean search for "Kubernetes," the next thing they do is look at where that keyword appears. "Kubernetes" listed in a skills section tells them you claim to know it. "Migrated 47 microservices to Kubernetes, reducing deployment time by 60%" in your work experience tells them you have actually used it at scale. The keyword gets you found. The context determines whether the recruiter advances you.

Front-load your most relevant skills into your work experience bullet points. Use the skills section as a supplement, not a substitute.


Formatting Rules for Greenhouse

Based on Greenhouse's own documentation and parsing behavior, here are concrete formatting guidelines.

Document Structure

Element Recommendation
Layout Single column preferred. Multi-column acceptable only with native column formatting (not text boxes).
Section headers Use standard names: "Experience" or "Work Experience," "Education," "Skills," "Summary" or "Professional Summary."
Format Chronological or combination (hybrid). Functional resumes parse poorly because work history lacks clear company/title/date associations.
File type PDF or DOCX. Both parse well in Greenhouse. PDF preserves visual layout for human review.
File size Keep under 2.5 MB for successful parsing. Avoid embedded high-resolution images.
Contact info Place name, phone, email, and LinkedIn URL in the main document body. Never in a header or footer.

Date Formatting

Use consistent, standard date formats throughout your resume. Greenhouse's parser handles these reliably:

  • Month Year: "January 2024 - Present" or "Jan 2024 - Present"
  • MM/YYYY: "01/2024 - Present"

Avoid ambiguous formats like "2024-1" or "1/24." Avoid using seasons ("Summer 2023") or quarters ("Q3 2024") as employment dates. These may not parse into structured date fields correctly, which affects how recruiters filter by years of experience.

Elements to Avoid

Tables. While some testing shows Greenhouse can handle simple tables, the risk of misaligned parsing is not worth the marginal visual benefit. Use standard paragraphs and bullet points instead.

Text boxes. These create floating content layers that parsers may read out of sequence. This is the single most common cause of scrambled parsed data.

Headers and footers. Anything placed in the header or footer layer of your document may be invisible to the parser. This includes page numbers, contact info, and decorative elements.

Images, logos, and icons. The parser extracts text only. A phone icon next to your number adds nothing and can create garbage characters in parsed output. Use text labels.

Columns created with tab stops or manual spacing. These rely on visual alignment that exists only in the rendered document. The parser reads the raw text stream, where tab-aligned content becomes a jumbled sequence.


Common Rejection Reasons in Greenhouse

Since Greenhouse does not auto-reject based on resume content, rejection happens through distinctly human mechanisms. Understanding these helps you target your preparation.

Scorecard Criteria Mismatch

The most common reason for rejection at the resume review stage is that the recruiter determines your experience does not match the scorecard criteria established for the role. If the scorecard requires "5+ years of product management experience" and your resume shows 2 years, the recruiter will reject the application regardless of how well your resume is formatted or keyword-optimized.

This is not an algorithmic judgment. It is a human reading your resume and comparing it to a predefined list of requirements. The solution is straightforward: apply to roles where your experience genuinely matches the stated requirements, and make that match immediately obvious in your resume.

For roles with high application volume, recruiters use keyword search and talent filtering to identify the most relevant candidates before doing a full review of every application. If the parser failed to extract your key skills, or if you used different terminology than what the recruiter searched for, your application sits in the unfiltered pool.

This is the closest thing Greenhouse has to "getting past the ATS." You were not rejected by an algorithm, but you were effectively deprioritized because the recruiter's search did not surface your profile. The fix is ensuring your resume uses the same terminology as the job description and that your formatting allows clean parsing.

Poor Parsed Profile Readability

When a recruiter views search results, they see a summary of parsed data: your name, current title, recent company, and extracted skills. If your resume parsed poorly (dates scrambled, job titles missing, skills field empty), that summary looks incomplete or confusing. Even if the recruiter could click through to view your original document, they often will not bother when there are dozens of cleanly parsed candidates to review first.

Knockout Questions

As mentioned earlier, auto-reject rules tied to application questions can disqualify you before any resume review occurs. Always answer screening questions honestly and completely. If a role requires a specific certification, license, or work authorization, and you do not have it, no amount of resume optimization will help.


Greenhouse-Specific Tips

These are targeted recommendations based on how Greenhouse's parsing, search, and review processes actually function.

1. Mirror the Job Description Terminology

Greenhouse's Talent Filtering feature suggests keywords to recruiters based on the job posting itself.9 If the posting says "cross-functional collaboration," do not write "worked with different departments." Use the exact phrase. If the posting lists "Figma, Sketch, Adobe XD" as required tools, list those specific tool names in your experience descriptions, not just "design tools."

2. Front-Load Measurable Achievements

Because Greenhouse routes every application to human review, your resume will be read by a person. This person is comparing your resume against a scorecard with specific criteria. Lead your bullet points with quantified results that directly demonstrate the competencies the role requires.

Instead of: "Responsible for managing client accounts" Write: "Managed a portfolio of 23 enterprise accounts generating $4.2M in annual recurring revenue, achieving 97% retention rate over 18 months"

The first version tells a recruiter nothing about your capability. The second gives them concrete evidence to check against their scorecard criteria.

3. Include Company Name and Role Context Early

Greenhouse's parsed view shows candidates as a list with name, title, and company. Make sure your most recent and most relevant position is clearly structured at the top of your experience section with a recognizable company name and clear job title. Abbreviated or creative titles ("Chief Happiness Officer," "Code Ninja") may get attention in some contexts but parse ambiguously and make it harder for recruiters to quickly assess your seniority level.

4. Use Standard Date Formats Consistently

Every date in your resume should follow the same format. "January 2023 - March 2025" is cleaner than mixing "Jan 2023 - 3/2025." Consistency helps the parser, and it signals attention to detail to the human reviewer.

For current positions, use "Present" or "Current" rather than leaving the end date blank. A missing end date can cause the parser to misidentify employment status.

5. Keep Contact Information at the Very Top of the Document Body

Not in a header. Not in a footer. Not in a sidebar. The first lines of your document body should contain your name, phone number, email address, and LinkedIn URL. This ensures the parser captures them and that recruiters can contact you quickly from the parsed profile view.

6. Write for the Scorecard, Not for an Algorithm

This is the fundamental difference between optimizing for Greenhouse versus optimizing for a system like Taleo. In Taleo, you are trying to get past an algorithm. In Greenhouse, you are trying to convince a human who is evaluating you against predefined criteria.

Read the job description carefully. Identify the 4-6 core competencies it describes. Then ensure your resume provides specific, evidence-backed demonstrations of each one. That is the optimization that matters in Greenhouse.

7. Do Not Rely on a Skills Section Alone

A bullet list of 30 skills at the bottom of your resume is searchable by Greenhouse's Boolean search, but it lacks the context that convinces a recruiter to advance you. Integrate your most critical skills into your work experience descriptions where they are supported by accomplishments and outcomes. Use the skills section for supplementary technical proficiencies, certifications, and tools that do not fit naturally into your experience bullets.

8. Test Your Resume's Parsability

Upload your resume to a free ATS resume checker before submitting it. If the checker correctly extracts your name, contact info, job titles, company names, dates, and skills, the Greenhouse parser will likely handle it well too. If fields are missing or scrambled, revisit your formatting.

For a broader understanding of how parsing varies across platforms, see our guide on how different ATS systems parse resumes.


Greenhouse vs. Other ATS Systems

Greenhouse occupies a specific niche in the ATS market. Knowing where it differs from other platforms helps you calibrate your strategy based on the system your target employer uses.

Feature Greenhouse Workday Taleo iCIMS
Auto-reject on resume content No Yes (configurable) Yes Yes (configurable)
Resume match scoring No Yes Yes Yes
Human reviews every app Yes (by design) Depends on config Depends on config Depends on config
PDF parsing Reliable Reliable Problematic (legacy) Reliable
Scorecard-driven evaluation Core feature Available Basic Available
Boolean candidate search Full support Limited Full support Full support

The practical takeaway: if you are applying to a company that uses Greenhouse, spend less time worrying about keyword density algorithms and more time ensuring your resume clearly demonstrates the specific competencies listed in the job description. The person reading your resume will be evaluating you against a structured scorecard, not an algorithm.


Final Word

Greenhouse is one of the more candidate-friendly ATS platforms because it is designed to keep humans in the decision loop. No resume is auto-rejected based on content parsing. No algorithm decides whether you are qualified. A recruiter will see your application.

But "human-first" does not mean "formatting-agnostic." Clean parsing determines whether you appear in recruiter searches. Clear, achievement-oriented writing determines whether you survive scorecard evaluation. Precise keyword alignment determines whether you are surfaced during talent filtering.

The strategy for Greenhouse is not about gaming an algorithm. It is about making a recruiter's job easy: parse cleanly, match the stated criteria, and prove your value with specific evidence. That is what gets you advanced.


Every ATS parses resumes differently. If you are applying broadly, understand the system your target employer uses:


References

1. Greenhouse. "How Does Greenhouse Use AI? Here's Everything Candidates Need to Know." Greenhouse Candidate Blog. https://my.greenhouse.com/blogs/how-does-greenhouse-use-ai-heres-everything-candidates-need-to-know

2. Greenhouse. "Greenhouse Ranked Best ATS in the Overall, Enterprise, Mid-Market and EMEA Regional G2 Winter 2026 Reports." Greenhouse Newsroom, 2026. https://www.greenhouse.com/newsroom/greenhouse-ranked-best-ats-in-the-overall-enterprise-mid-market-and-emea-regional-g2-winter-2026-reports

3. Greenhouse Support. "Search candidates using Boolean queries." https://support.greenhouse.io/hc/en-us/articles/202360199-Search-candidates-using-Boolean-queries

5. Greenhouse Support. "Supported formats for resumes, cover letters and other candidate uploads." https://support.greenhouse.io/hc/en-us/articles/360052218132-Supported-formats-for-resumes-cover-letters-and-other-candidate-uploads

8. Briefcase Coach. "How an Applicant Tracking System Works: Interview with Greenhouse Co-Founder Jon Stross." https://www.briefcasecoach.com/how-an-applicant-tracking-system-works-interview-greenhouse-founder-jon-stross/

See what ATS software sees Your resume looks different to a machine. Free check — PDF, DOCX, or DOC.
Check My Resume

Related ATS Workflows

ATS Score Checker Guides Keyword Scanner Guides Resume Checker Guides

Tags

ats applicant tracking system greenhouse resume formatting 2026
Blake Crosley — Former VP of Design at ZipRecruiter, Founder of Resume Geni

About Blake Crosley

Blake Crosley spent 12 years at ZipRecruiter, rising from Design Engineer to VP of Design. He designed interfaces used by 110M+ job seekers and built systems processing 7M+ resumes monthly. He founded Resume Geni to help candidates communicate their value clearly.

12 Years at ZipRecruiter VP of Design 110M+ Job Seekers Served

Ready to test your resume?

Get your free ATS score in 30 seconds. See how your resume performs.

Try Free ATS Analyzer