Senior Software Engineer (Crim Searches)

Checkr builds people infrastructure for the future of work, providing faster and fairer job seeker screening through machine learning technology.
$175,662 - $206,661
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Crim Searches)

Checkr, established in 2014, is revolutionizing the background check industry by providing faster and fairer screening solutions powered by machine learning. As a Senior Software Engineer on the Criminal Searches team, you'll play a crucial role in developing and maintaining systems that conduct accurate and efficient criminal background checks.

The company serves over 100,000 customers, including prominent names like DoorDash, Coinbase, Lyft, Instacart, and Airtable. Recognized on Forbes Cloud 100 2024 List and as a Y Combinator 2024 Breakthrough Company, Checkr offers an opportunity to work on high-impact projects that directly contribute to their mission of building people infrastructure for the future of work.

In this role, you'll be responsible for designing and optimizing search algorithms, ensuring data integrity, and maintaining scalable systems for criminal record searches. You'll collaborate with cross-functional teams, mentor junior engineers, and participate in technical decision-making that shapes the company's core services.

The position requires strong technical expertise in backend development, particularly with Ruby, Python, or Golang, and experience with large-scale data processing. You'll work in a hybrid environment from their San Francisco office, enjoying benefits like comprehensive healthcare coverage, learning allowances, and various stipends for wellness and home office setup.

Join Checkr to be part of a team that's not just building innovative technology but also making a meaningful impact by creating fairer employment opportunities through improved background check processes. The company's commitment to transparency, diversity, and inclusive hiring practices makes it an ideal place for those looking to contribute to positive change in the hiring industry.

Last updated 8 days ago

Responsibilities For Senior Software Engineer (Crim Searches)

  • Design, develop, and maintain scalable and efficient systems for criminal record searches
  • Optimize search algorithms and systems to improve speed and accuracy of criminal background checks
  • Collaborate with cross-functional teams to implement and improve search functionalities
  • Ensure data integrity and compliance with legal and privacy requirements
  • Participate in architecture discussions and contribute to technical decision-making
  • Mentor junior engineers and promote best practices within the team
  • Troubleshoot and resolve complex issues in production environments
  • Work closely with product managers and other stakeholders to define and implement new features

Requirements For Senior Software Engineer (Crim Searches)

Ruby
Python
Go
  • 5+ years of full-stack software development experience
  • Strong proficiency in at least one of Ruby (preferred), Python, or Golang
  • Experience with large-scale data processing and search algorithms
  • Solid understanding of database systems, both SQL and NoSQL
  • Familiarity with cloud technologies (preferably AWS)
  • Knowledge of security best practices and data privacy concerns
  • Experience with microservices architecture and RESTful APIs
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to work in a collaborative environment

Benefits For Senior Software Engineer (Crim Searches)

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

Interested in this job?

Jobs Related To Checkr Senior Software Engineer (Crim Searches)

Senior Software Engineer

Senior Software Engineer role at Checkr focusing on backend development and platform enhancement, offering competitive salary and comprehensive benefits in a hybrid work environment.

Senior Software Engineer (Monetization)

Senior Software Engineer role at Checkr focusing on monetization systems and platform development, offering competitive salary and comprehensive benefits in Denver.

Senior Software Engineer (Monetization)

Senior Software Engineer role at Checkr focusing on monetization systems, offering competitive pay and the chance to revolutionize background check technology.

Senior Backend Software Engineer (Product Enablement)

Senior Backend Engineer role at Checkr, focusing on platform scalability and product development for background check services, offering competitive pay and comprehensive benefits.

Senior Backend Software Engineer (Product Enablement)

Senior Backend Software Engineer role at Checkr focusing on product enablement and platform development