Checkr builds people infrastructure for the future of work. We've designed a faster—and fairer—way to screen job seekers. As a Senior Software Engineer on the Criminal Searches team, you'll work on high-impact projects that directly contribute to the core functionality of Checkr's background check services. You'll be instrumental in improving our search algorithms and systems, enhancing data processing capabilities, and ensuring the reliability and accuracy of our criminal record search systems.
Responsibilities:
- 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:
- 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
Nice to have:
- Basic knowledge of machine learning concepts and their applications in search and data processing
- Proficiency in React, Angular, or similar frontend technologies
Join Checkr and be part of a team that's disrupting the background check 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.