Senior Software Engineer - Criminal Searches Team
Checkr, Inc.About The Role
We're seeking an experienced Senior Software Engineer to join our Criminal Searches team. This team plays a crucial role in our mission by developing and maintaining the systems that conduct accurate and efficient criminal background checks.
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.
What You Get
- A 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.
At Checkr, we believe a hybrid work environment strengthens collaboration, drives innovation, and encourages connection. Our hub locations are Denver, CO, San Francisco, CA, and Santiago, Chile. Individuals are expected to work from the office 2 to 3 days a week. In-office perks are provided, such as lunch four times a week, a commuter stipend, and an abundance of snacks and beverages.
One of Checkr’s core values is Transparency. To live by that value, we’ve made the decision to disclose salary ranges in all of our job postings. We use geographic cost of labor as an input to develop ranges for our roles and as such, each location where we hire may have a different range. If this role is remote, we have listed the top to the bottom of the possible range, but we will specify the target range for an exact location when you are selected for a recruiting discussion.
Benefits Extracted with AI
- Learning and development allowance
- Competitive compensation
- 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
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer
Join Checkr as a Senior Backend Software Engineer to enhance scalability and speed to market for our products.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Engineer - Investment Manager
Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Software Engineer (.NET Core, AWS)
Join Reveleer as a Senior Software Engineer to develop and maintain cloud-native applications using .NET Core and AWS.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Senior Software Engineer, Platform
Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Front End Software Engineer - Trading Systems
Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.