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 .

Senior Platform Engineer

Bunch · Portugal

bunch is building the backbone of private markets, combining exceptional expertise, operational excellence, and frictionless technology. The platform enables funds and private investors to seamlessly and securely set up and manage their investment entities.

We are seeking a Senior Platform Engineer to design, build, and maintain the infrastructure and automation that power our applications. In this role, you will combine the speed and reliability focus of DevOps with the architectural depth of Platform Engineering, ensuring that our development teams can deliver high-quality software quickly, securely, and at scale.

How the role contributes to our vision

You will be responsible for designing infrastructure, implementing automation, ensuring platform reliability, and guiding the evolution of our delivery pipelines and cloud environments. This is a highly collaborative position that bridges operations, development, and security.

Top responsibilities

  • Design, implement, and maintain cloud-based infrastructure (AWS) for scalability, reliability, and security.

  • Manage infrastructure-as-code using Terraform, or similar tools.

  • Oversee container orchestration platforms such as Kubernetes.

  • Ensure robust disaster recovery and high availability strategies.

  • Build, maintain, and optimize CI/CD pipelines for rapid and reliable deployments.

  • Automate infrastructure provisioning, configuration management, and application deployments.

  • Integrate automated testing and security checks into delivery workflows.

  • Implement logging, alerting, and observability tools to monitor infrastructure and application performance.

  • Proactively identify and resolve performance bottlenecks, outages, or system health issues.

  • Collaborate with development teams to troubleshoot and resolve deployment failures.

  • Ensure infrastructure and delivery processes meet security, compliance, and governance standards.

  • Apply security patches and updates to infrastructure and platform components.

  • Partner with software engineers to ensure development aligns with operational best practices.

  • Lead technical decision-making for infrastructure and platform initiatives.

  • Mentor junior engineers and promote DevOps best practices across teams.

What you should bring with you

  • At least 6 years of experience in senior Platform, DevOps, or Infrastructure Engineering roles.

  • Strong expertise with AWS cloud platform.

  • Deep knowledge of Kubernetes, Docker, and container orchestration.

  • Proficiency with infrastructure-as-code (Terraform, etc.).

  • Experience building and maintaining CI/CD pipelines (GitHub Actions or any similar tool).

  • Strong understanding of observability tools (Prometheus, Grafana, ELK, Datadog, etc.).

  • Solid grasp of networking, system administration, and cloud security practices.

  • Strong problem-solving skills and ability to debug complex issues.

  • Excellent communication and collaboration abilities.

  • Experience leading projects and influencing engineering decisions.

  • Nice to Have:

    • Background in SRE (Site Reliability Engineering) practices.

    • Familiarity with compliance frameworks (SOC 2, ISO 27001).

    • Programming skills in TypeScript, Python or Go.

Our tech stack

We strive to keep our technology stack as simple and efficient as possible.

  • Frontend & Backend: TypeScript on both the frontend (Svelte) and the backend (Node.js with Nest.js)

  • Database: MySQL

  • Infrastructure: Kubernetes (K8S) on top of AWS

  • Source Control & CI/CD: GitHub

  • Third-Party Applications:

    • FusionAuth for authentication

    • Retool for low-code internal frontend solutions

    • Twilio and SendGrid for sending SMS and emails

Why you should join bunch

  • Become one of the key builders of bunch and architect our go-to-market strategy

  • Take part in a network of people passionate about investment and work closely with the most interesting players in the private market

  • Benefit from working with a diverse mix of talents, unrivaled energy, and team spirit within a culture of inclusion

  • Flexible hours, remote work, and 28 days of vacation per year

  • A competitive compensation package

  • A great tech and work setup with everything you need

What your interview journey will look like

  • First interview with the People team (30 min): get acquainted with the bunch and to understand if what we’re offering is what you’re searching for

  • Hiring Manager Interview (60 min): this conversation with an Engineering Manager will cover product-focused culture and values, including collaboration, ownership, self-awareness, and quality standards.

  • Take-home assignment for you to showcase your ability to design and implement reliable infrastructure and platform solutions. We will send a task and give you a few days to work on it (the actual hands-on work should not take more than 3-4 hours).

  • Technical Interview (60 min): this interview in the form of a technical conversation will focus on discussing your assignment, approaches.

  • Final Round: Meet our VP of Engineering (45 min) to learn about ways of working, vision for bunch, and team culture.

  • Meet-and-Greet (Optional - 30 min) to meet a few members of your future cross-functional team.

About bunch

bunch is Europe’s leading tech-enabled fund administrator for VC, PE, and alternative assets. By combining AI-powered automation with deep domain expertise, we provide a single source of truth that replaces outdated, fragmented processes, and enables clients to master the entire fund lifecycle.

Private markets are experiencing unprecedented growth; with alternative assets projected to reach $40 trillion by the end of the decade. To power this growth, we have raised €22.8 million to date—including our $15.5M Series A in July 2024—and are accelerating our mission to build the backbone of private markets in Europe.

Founded in 2021 and headquartered in Berlin, bunch has expanded to Amsterdam, London, and Luxembourg, now supporting over 500 investment structures, 150 fund and asset managers, and more than 10,000 institutional investors. As we prepare for our next stage of growth, we are looking for ambitious talent to continue redefining this financial category.

At bunch, we are committed to creating an inclusive environment for all employees because we value and celebrate diversity. We are an equal opportunity employer, which means we do not tolerate discrimination toward any of our applicants or employees.