Key Takeaways

  • 75% of U.S. employers use automated applicant tracking systems to screen resumes before a human reviews them (Harvard Business School & Accenture, 2021)
  • The most common ATS failures are missing keywords, incompatible formatting, and incorrect file types
  • ResumeGeni scores your resume across 8 parsing layers — modeled on the same steps enterprise ATS platforms like Workday, Greenhouse, and Taleo use to evaluate candidates

How ATS Resume Scoring Works

Applicant tracking systems parse your resume into structured data — extracting your name, contact info, work history, skills, and education — then score how well that data matches the job requirements. Many ATS rejections happen because the parser couldn't extract critical fields, not because the candidate wasn't qualified.

LayerWhat It ChecksWhy It Matters
Document extractionFile format, encoding, readabilityCorrupted or image-only PDFs fail immediately
Layout analysisTables, columns, headers, footersMulti-column layouts break field extraction
Section detectionExperience, education, skills headingsNon-standard headings cause sections to be missed
Field mappingName, email, phone, dates, titlesMissing contact info is a common cause of immediate rejection
Keyword matchingJob-specific terms, skills, certificationsKeyword overlap affects recruiter search visibility and ATS scoring
Chronology checkDate ordering, gap detectionReverse-chronological order is expected by most ATS
QuantificationMetrics, numbers, measurable outcomesQuantified achievements help human reviewers and some scoring models
Confidence scoringOverall parse quality and completenessLow-confidence parses get deprioritized in results

Frequently Asked Questions

Is ResumeGeni free?
Yes. ResumeGeni is currently in beta — ATS analysis, scoring, and initial improvement suggestions are free with no signup required. Full guidance and saved reports may require a free account.
What file formats are supported?
PDF, DOCX, DOC, TXT, RTF, ODT, and Apple Pages. PDF and DOCX are recommended for best ATS compatibility.
How is the ATS score calculated?
Your resume is processed through an 8-layer parsing pipeline that extracts structured data the same way enterprise ATS platforms do. The score reflects how completely and accurately your resume can be parsed, plus how well your content matches common ATS ranking criteria.
Can ATS read PDF resumes?
Yes, but not all PDFs are equal. Text-based PDFs parse well. Image-only PDFs (scanned documents) and PDFs with complex tables or multi-column layouts often fail ATS parsing. Our analyzer will flag these issues.
How do I improve my ATS score?
Focus on three areas: use a clean single-column format, include keywords from the job description naturally in your experience bullets, and ensure all sections (contact, experience, education, skills) use standard headings.

ATS Guides & Resources

Built by engineers with 12 years of experience building enterprise hiring technology at ZipRecruiter. Last updated .

Security Team Intern

kcura · Kraków

Posting Type

Hybrid

Job Overview

As a Security Engineering intern you will join the Security Development team to build and maintain microservices which enable security transparency for RelativityOne customers. You will have the opportunity to participate in the full Secure Software Development Life Cycle (SSDLC) to maintain existing systems, migrate applications to new infrastructure technologies, and implement new product features. You will also engage in full-stack development including application User Interfaces, microservice APIs, Azure cloud data storage technologies, system metrics and health telemetry, SecDevOps practices, and CICD deployments.

The following will be key to be successful in this role:

• Familiarity with .NET microservice architectures and API design.
• Interest in engaging with the full SSDLC as a member of an experienced Security Engineering team.
• Understanding of security concerns within a SaaS application setting related to data access permissions, user activity, and secure storage of customer data.

Job Description and Requirements

Role Responsibilities

What are the core duties of this role?

  • Participate in software project feature planning exercises.

  • Create and update documentation detailing service architectures and workflows.

  • Write code and tests supporting existing and new microservice capabilities (.NET, Javascript).

  • Engage in GitHub Pull Request code reviews, solution evaluations, and team coding discussions.

  • Deploy and monitor microservices running in a cloud shared services context (Azure, Kubernetes, GitHub Actions)

  • Respond to service health and operation alerting and metrics.

  • Shadow customer support and incident resolution workflows.

  • Participate in team sprint planning and retroactive reviews.

Minimum qualifications:

  • Have an understanding of software development fundamentals.

  • Capable of writing operational code in at least one general-purpose language (C#, C++, Javascript, Python etc.).

  • Passion for solving Security problems.

  • Desire to learn and implement modern solutions to software engineering problems.

  • Be an effective written and verbal communicator.

  • Willing to work with a fully remote engineering team.

Preferred qualifications:

  • Experience building, deploying, and maintaining microservices within Azure Kubernetes Services.

  • Experience designing and building secure APIs

Relativity is a diverse workplace with different skills and life experiences—and we love and celebrate those differences. We believe that employees are happiest when they're empowered to be their full, authentic selves, regardless how you identify 

 

Benefit Highlights 

  • Comprehensive health, dental, and vision plans.

  • Flexible work arrangements.

  • Two, week-long company breaks per year.

  • Additional time off

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. 

Relativity is committed to competitive, fair, and equitable compensation practices.

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. 

Required Skills:

Collaboration, Communication, Customer Service, Microsoft Office, Professional Presentation, Project Management, Researching, Teamwork, Time Management, Writing