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 Backend Software Engineer
Join Checkr as a Senior Backend Software Engineer to enhance scalability and automate monetization processes.
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.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
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.
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.
Senior Software Engineer
Join Sift as a Senior Software Engineer to build scalable data platforms and interfaces in a hybrid environment.
Senior Software Engineer - Ruby on Rails & Go
Senior Software Engineer specializing in Ruby on Rails & Go, focusing on web applications and high-performance computing.
Senior Software Engineer, Search
Senior Software Engineer for Search at Reddit, focusing on GraphQL, Java, Ruby, Rust, and gRPC in a remote setting.
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.
Senior Backend Engineer (Remote)
Senior Backend Engineer role at Checkly, remote-first, focusing on JavaScript, Node.js, AWS. Competitive salary and benefits.
Senior Software Engineer
Join Chargezoom as a Senior Software Engineer to design and develop scalable software solutions in Salt Lake City.
Senior Software Engineer
Senior Software Engineer role at Perchwell, focusing on full-stack development with Ruby on Rails, React, and AWS in New York.
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.
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.
Senior Full Stack Software Engineer - Risk Engineering
Senior Full Stack Engineer in Risk Engineering, focusing on cloud-native systems and financial services.
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.
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.
Senior Software Engineer (Backend)
Senior Backend Software Engineer role focusing on AWS, databases, and scalable web solutions.
Senior Software Engineer, Fraud Risk
Join Square as a Senior Software Engineer in Fraud Risk, focusing on backend development, fraud detection, and machine learning.
Senior Software Engineer, Backend - Underwriting
Senior Backend Engineer role focusing on underwriting systems, integrating ML models, and enhancing credit access.
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.
Senior Software Engineer
Senior Software Engineer role at Rewatch, focusing on Ruby, Rails, and JavaScript in a remote setting.
Senior Ruby Software Engineer
Join Amount as a Senior Ruby Software Engineer to enhance and maintain our financial tech infrastructure.