Senior Software Engineer

Building data platform for safe and fair hiring decisions through background checks
$155,000 - $182,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Checkr is revolutionizing the background check industry by building a robust data platform for safe and fair hiring decisions. Founded in 2014, we've grown to serve over 100,000 customers including major companies like DoorDash, Coinbase, Lyft, Instacart, and Airtable. Our innovative technology and machine learning capabilities help streamline the hiring process while ensuring compliance and safety.

As a Senior Software Engineer, you'll be at the forefront of advancing our mission to create the future of data platforms. You'll collaborate across teams to architect and deliver new platform capabilities and key product initiatives. The role requires balancing speed-to-market with sustainable growth, working closely with Product to define and execute on quarterly roadmaps.

Your responsibilities will include developing new platform features, ensuring system reliability through on-call rotations and proactive maintenance, mentoring other engineers, and contributing to the engineering organization's continuous improvement. We're looking for someone with 5+ years of backend experience (Ruby preferred, but Golang or JavaScript/TypeScript accepted) and strong fundamentals in databases, data structures, algorithms, and APIs.

The position offers competitive compensation ($155K-182K base in Denver), comprehensive benefits, and a hybrid work environment with 2-3 days in office. You'll join a culture that values transparency, collaboration, and innovation while working on technology that directly impacts people's employment opportunities.

Checkr is recognized on Forbes Cloud 100 2024 List and is a Y Combinator 2024 Breakthrough Company. We're committed to building diverse teams and creating fair opportunities for all candidates, including those impacted by the justice system.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Develop new platform capabilities and product offerings
  • Balance speed to market with long-term growth
  • Partner with Product to define initiatives and roadmap
  • Ensure system availability through on-call rotation
  • Address support tickets and implement preventative measures
  • Provide mentorship to engineers
  • Contribute to engineering organization improvement

Requirements For Senior Software Engineer

Ruby
Go
JavaScript
TypeScript
  • 5+ years of backend software development experience with Ruby (preferred), Golang, or JavaScript/TypeScript
  • Solid understanding of Computer Science fundamentals
  • Experience with domain modeling, object design, and system architecture
  • Proven track record of writing clear, tested, and concise code
  • Proficiency in project estimation and expectation setting
  • Ability to write and review technical proposals
  • Strong sense of ownership across development lifecycle
  • Desire to collaborate and share knowledge
  • Eagerness to learn and innovate

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive compensation and opportunity for advancement
  • 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
  • Lunch four times a week
  • Commuter stipend
  • Snacks and beverages

Interested in this job?

Jobs Related To Checkr Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Checkr, focusing on backend development and platform engineering to enhance scalability and product development capabilities.

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 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.