Checkr, Inc. logo

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

Checkr, Inc. logo
Checkr, Inc.

Senior Backend Software Engineer

Join Checkr as a Senior Backend Software Engineer to enhance scalability and speed to market for our products.

Checkr, Inc. logo
Checkr, Inc.

Senior Backend Software Engineer

Join Checkr as a Senior Backend Software Engineer to enhance scalability and automate monetization processes.

Check logo
Check

Staff Software Engineer - Python/Django, React, TypeScript

Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.

Redfin logo
Redfin

Senior Software Developer - Search

Join Redfin as a Senior Software Developer to build high-impact features for millions of users using React, Java, and AWS.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Sift logo
Sift

Senior Software Engineer

Join Sift as a Senior Software Engineer to build scalable data platforms and interfaces in a hybrid environment.

Valimail logo
Valimail

Senior Software Engineer - Ruby on Rails & Go

Senior Software Engineer specializing in Ruby on Rails & Go, focusing on web applications and high-performance computing.

Reddit, Inc. logo
Reddit, Inc.

Senior Software Engineer, Search

Senior Software Engineer for Search at Reddit, focusing on GraphQL, Java, Ruby, Rust, and gRPC in a remote setting.

Offered.ai logo
Offered.ai

Senior Software Engineer - Ruby on Rails

Senior Software Engineer specializing in Ruby on Rails, remote position in the U.S., focusing on transportation payment solutions.

Checkly logo
Checkly

Senior Backend Engineer (Remote)

Senior Backend Engineer role at Checkly, remote-first, focusing on JavaScript, Node.js, AWS. Competitive salary and benefits.

Chargezoom logo
Chargezoom

Senior Software Engineer

Join Chargezoom as a Senior Software Engineer to design and develop scalable software solutions in Salt Lake City.

Perchwell logo
Perchwell

Senior Software Engineer

Senior Software Engineer role at Perchwell, focusing on full-stack development with Ruby on Rails, React, and AWS in New York.

Augment AI logo
Augment AI

Senior Software Engineer, Platform

Join Augment AI as a Senior Software Engineer to build AI-driven platforms. Work with AWS, Ruby, Python, and more. Remote or hybrid options available.

Care.com logo
Care.com

Senior Software Engineer - Ruby on Rails

Join Care.com as a Senior Software Engineer specializing in Ruby on Rails, focusing on back-end development and API integration.

Clear Street logo
Clear Street

Senior Full Stack Software Engineer - Risk Engineering

Senior Full Stack Engineer in Risk Engineering, focusing on cloud-native systems and financial services.

ThreeFlow logo
ThreeFlow

Senior Software Engineer, Backend (Ruby on Rails)

Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.

SeatGeek logo
SeatGeek

Senior Software Engineer, Cloud Platform

Join SeatGeek as a Senior Software Engineer on the Cloud Platform team, focusing on AWS, Kubernetes, and infrastructure as code.

Care.com logo
Care.com

Senior Software Engineer (Backend)

Senior Backend Software Engineer role focusing on AWS, databases, and scalable web solutions.

Square logo
Square

Senior Software Engineer, Fraud Risk

Join Square as a Senior Software Engineer in Fraud Risk, focusing on backend development, fraud detection, and machine learning.

Dave logo
Dave

Senior Software Engineer, Backend - Underwriting

Senior Backend Engineer role focusing on underwriting systems, integrating ML models, and enhancing credit access.

Augment AI logo
Augment AI

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.

Rewatch logo
Rewatch

Senior Software Engineer

Senior Software Engineer role at Rewatch, focusing on Ruby, Rails, and JavaScript in a remote setting.

Amount logo
Amount

Senior Ruby Software Engineer

Join Amount as a Senior Ruby Software Engineer to enhance and maintain our financial tech infrastructure.