Senior Software Engineer

People infrastructure for the future of work
$148,637 - $174,867
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

About Checkr
Checkr builds people infrastructure for the future of work. We've designed a faster—and fairer—way to screen job seekers. Established in 2014, Checkr puts modern technology powered by machine learning in the hands of hiring teams, helping to hire great new people with an experience that's fast, smooth, and safe. Checkr has over 100,000 customers including DoorDash, Coinbase, Lyft, Instacart, and Airtable.

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 2024 List and is a Y Combinator 2024 Breakthrough Company.

About the Role As a Senior Software Engineer on the Product Enablement team, you'll be at the forefront of enhancing Checkr's scalability and product development capabilities. You'll work on critical platform components that enable faster time-to-market while maintaining high quality and reliability. The role involves both technical leadership and hands-on development, focusing on modernizing our infrastructure and reducing technical debt.

Why This Role Matters Your work will directly impact Checkr's ability to serve its 100,000+ customers more effectively. You'll be instrumental in:

  • Building scalable platform features that power background check products
  • Driving architectural decisions that shape the future of our technology stack
  • Mentoring other engineers and promoting best practices across the organization
  • Improving developer productivity through better tooling and processes

What Makes You a Great Fit The ideal candidate combines strong technical skills with a collaborative mindset. You should have:

  • Deep expertise in backend development, particularly with Ruby, Python, or Golang
  • Experience building scalable, enterprise-grade software systems
  • Strong understanding of microservices architecture and API design
  • Passion for clean code and sustainable engineering practices
  • Ability to balance technical excellence with business priorities

Growth and Impact At Checkr, you'll have the opportunity to:

  • Work on challenging technical problems at scale
  • Shape the architecture of critical business systems
  • Mentor and grow other engineers
  • Contribute to an inclusive and innovative engineering culture
  • Make a real difference in people's lives by making hiring more fair and efficient

Join us in building the future of work infrastructure and making a positive impact on millions of job seekers.

Last updated 8 minutes ago

Responsibilities For Senior Software Engineer

  • Own the product development of product platform features from design, implementation, to release
  • Partner closely with other Engineering and Product teams in architecting new platform capabilities
  • Design, develop, test, deploy, maintain, and improve our products
  • Deliver performant, reliable, scalable, and secure code
  • Monitor, investigate, triage, and resolve production issues as they arise for services owned by the team
  • Provide mentorship to engineers on the team and across the organization

Requirements For Senior Software Engineer

Ruby
Python
Go
  • 5+ years of backend software development experience
  • Strong proficiency in at least one of Ruby (preferred), Python, or Golang
  • Strong domain modeling, object design and system architecture skills
  • Solid understanding of Computer Science fundamentals such as relational databases, data structure and algorithms, Object Relational Mapping, REST APIs, microservices, etc.
  • A strong sense of ownership across all aspects of the development lifecycle
  • Desire to collaborate and share knowledge with peers
  • An eagerness to learn, improve, and innovate

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend
  • Home office stipend
  • Learning and development allowance
  • Lunch four times a week
  • Commuter stipend

Interested in this job?

Jobs Related To Checkr Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Checkr, building data platform for safe and fair hiring decisions

Senior Software Engineer

Senior Software Engineer role at Checkr, building data platform for safe and fair hiring decisions. Backend development with Ruby/Golang/TypeScript, 5+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Checkr, building data platform for background checks, $155K-182K, Denver-based

Senior Software Engineer

Senior Software Engineer position at Checkr, building the future of background screening technology with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Checkr, building the future of background screening technology with competitive pay ($183K-$215K) in San Francisco.