Senior Software Engineer (Ruby on Rails)

Checkr

San Francisco, CA • 14m ago • On-site

Senior

On-site

185,000 - 218,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Team: MVR
  • Focus: Motor vehicle record screenings lifecycle and scalable services

Description

Build and evolve systems that power motor vehicle record (MVR) screenings—from ordering and retrieving records to processing, normalization, and delivery in customer reports. Own the end-to-end development of complex MVR features, improve reliability and reduce turnaround time, and help the platform scale. Lead operational reliability through incident response and root-cause analysis, while mentoring engineers and raising engineering quality standards.

Responsibilities

  • Lead development lifecycle for MVR features (ideation, technical design, implementation, release, and ongoing operation)
  • Define technical direction and drive architectural improvements for reliability, faster turnaround, and extensibility
  • Partner with Data Supply Chain, Supply Chain Operations, Product, and Operations to translate provider realities and customer needs into scalable solutions
  • Design, build, and maintain high-performance services meeting standards for data accuracy, security, and compliance
  • Proactively identify systemic risks; lead incident response and root-cause analysis; implement durable fixes to prevent recurrence
  • Mentor engineers and improve code quality, design reviews, and engineering practices

Requirements

  • 5+ years of experience building scalable backend systems
  • Strong proficiency in at least one modern programming language; deep understanding of relational databases, ORMs, and RESTful APIs
  • Proven experience with distributed systems reliability; hands-on with microservices, CI/CD, and asynchronous/event-driven architectures
  • Systems thinking to reason about the platform end to end and manage architectural trade-offs
  • Experience integrating with external data providers or third-party APIs; build resilient pipelines for inconsistent, delayed, or incomplete data
  • Full-cycle ownership mindset and ability to communicate technical decisions clearly
  • Bias for action to deliver outcomes in ambiguous situations

Benefits

  • Learning and development allowance
  • Competitive cash and equity 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

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer (Ruby on Rails) role

Improve your resume for just $5

$185,000 – $218,000/year

Unlock Full Resume Report