Checkr
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Checkr. Skills: Data platform, Data acquisition, Distributed systems. Lead development lifecycle. Design data platform features”
What You'll Achieve.
Deliver meaningful outcomes
Industry & Context.
Complex distributed systems challenges
On-call rotations
What They're Looking For.
Must Have
5+ years software engineering experience, Backend focus, Python skills, Experience building distributed systems, Experience maintaining distributed systems, Experience building APIs, Experience maintaining APIs, Experience building data pipelines, Experience maintaining data pipelines, Solid understanding of web scraping concepts, Experience with containerized deployments, Experience with Docker, Experience with Kubernetes, Experience with EKS, Familiarity with cloud platforms, Ownership mindset, Participate in on-call rotations, Take end-to-end accountability
Nice to Have
Experience with MongoDB, Experience with other NoSQL data stores, Familiarity with Datadog, Familiarity with structured logging, Familiarity with OpenTelemetry instrumentation, Prior experience with headless browsers, Playwright experience, Puppeteer experience, Selenium experience, Background in compliance-sensitive data environments, Background in regulated data environments, AI-First Mindset
What You'll Do.
Lead development lifecycle
Design data platform features
Architect data platform features
Implement data platform features
Test data platform features
Monitor production data platforms
Design data acquisition platforms
Build data acquisition platforms
Participate in architecture decisions
Write design documents
Contribute to technical direction
Improve platform visibility
Mentor junior engineers
Raise engineering quality bar
Work closely with engineers
Contribute to async-first planning
Contribute to async-first execution
How You'll Work.
Team & Collaboration
Collaborating with engineers; Cross-functional teams; Async-first planning; Async-first execution
Communication Scope
Advanced English communication; Written communication; Verbal communication
Full Job Description
About Checkr Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely on Checkr for AI verification in the moments that matter most: getting a new job, a new place to live, a car ride, childcare, even a date. Customers include Uber, Pennymac, Airbnb, Doordash, Amazon, and Anthropic. A career at Checkr means collaborating with brilliant minds, disrupting an industry, and opening channels of employment to often overlooked candidates. Checkr is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company. About Checkr Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely on Checkr for AI verification in the moments that matter most: getting a new job, a new place to live, a car ride, childcare, even a date. Customers include Uber, Pennymac, Airbnb, DoorDash, Amazon, and Anthropic. A career at Checkr means collaborating with brilliant minds, disrupting an industry, and opening channels of employment to often overlooked candidates. Checkr is recognized on the Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company. We are looking for a Senior Software Engineer to join our Data Acquisition team. This team is fundamental to Checkr's mission: we design, build, and operate the platforms that power accurate, reliable background check data pipelines, extracting data at scale from hundreds of government and third-party sources. As a Senior Software Engineer on the Data Acquisition team, you will work on high-impact projects that directly support Checkr's core product. You will be a key contributor to the development and evolution of our data platforms, collaborating with engineers across Santiago and the US. If you thrive on complex distributed systems challenges, care deeply about engineering quality, and want your work to directly enable fair hiring decisions for millions of people, we'd love to hav
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Checkr?
Real rants from real employees. Read before you apply.