Senior Software Engineer (Ruby/Rails, MVR)
- San Francisco, United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- microservices
- CI/CD
- event-driven architectures
- building scalable backend systems
- modern programming language
- relational databases
- ORMs
Join Checkr as a Senior Software Engineer on the MVR team, where you will lead the design and execution of reliable, scalable services for motor vehicle record screenings. You will partner closely with various teams to shape the platform's long-term architecture and ensure scalability. Your responsibilities will include end-to-end ownership of complex MVR features, defining the technical direction for MVR systems, and mentoring engineers. Enjoy benefits such as parental leave, stock options, work from home opportunities, comprehensive health plans, competitive compensation, and more.
About Checkr
Conception et exécution de services fiables et évolutifs tout au long du cycle de vie des enregistrements de véhicules.
Responsibilities
- Partenariat avec les équipes interfonctionnelles pour façonner l'architecture à long terme de la plateforme.
- Mentorat des ingénieurs de l'équipe et de l'organisation, en élevant le niveau de qualité du code et des pratiques d'ingénierie.
- Full-cycle ownership of your work and the ability to communicate technical decisions clearly to both engineering and non-engineering partners
- Experience integrating with external data providers or third-party APIs, and building pipelines that handle inconsistent, delayed, or incomplete data with accuracy and resilience
Requirements
- The ability to reason about a platform end to end, weigh architectural trade-offs, and design solutions that hold up as data sources, volume, and product requirements change
- A proven track record of designing and maintaining reliable distributed systems, including hands-on experience with microservices, CI/CD, and asynchronous or event-driven architectures
- An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes
- 5+ years of experience building scalable backend systems, with strong proficiency in at least one modern programming language and a deep understanding of relational databases, ORMs, and RESTful APIs
Pay
USD 185,000 - 218,000
jobapplier