Why This Job is Featured on The SaaS Jobs
This Backend Software Engineer II role stands out in the SaaS ecosystem because it sits at the core of a production platform built as a set of small services, with asynchronous processing and mixed data storage patterns. Work across Ruby and JavaScript, SQL and NoSQL, and message queues signals a product that has moved beyond a single monolith and into the operational realities common in established SaaS systems.
For a long-term SaaS engineering career, the value is in building judgment around reliability, scalability, and secure delivery while still shipping customer-facing functionality. Ownership from design through release, plus responsibility for monitoring and production issue resolution, maps closely to how SaaS companies run software as an ongoing service rather than a one-time deliverable. The emphasis on instrumentation and experiments also aligns with product-led iteration and measurable change management.
The role is best suited to an engineer who prefers end to end accountability and cross-functional collaboration with product and design, not just isolated implementation work. It fits someone who wants to deepen service-oriented thinking, is comfortable learning through operational feedback, and can balance rapid validation with a strong quality bar in day-to-day delivery.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
As a Software Engineer at Checkr, you will work on high impact engineering projects that help build a fairer future for all. You will work in a collection of small services built on Ruby and Javascript, with both SQL and NoSQL databases, as well as message queues for asynchronous tasks. Checkr was founded by engineers for engineers; we want to create the best environment for developers to build, learn and love their work.
What you’ll do:
- Own the product development of features from design, implementation, to release
- Partner with product, design and other stakeholders in designing new features
- Collaborate with other engineers in architecting and implementing new features
- Design, develop, test, deploy, maintain, and improve our products
- Deliver performant, reliable, scalable, and secure code capable of supporting hundreds of thousands of transactions a day
- Monitor, investigate, triage, and resolve production issues as they arise for services owned by the team
- Bring a customer-centric, product-oriented mindset to the table - collaborate with customers and internal stakeholders to resolve product ambiguities and ship impactful features
- Experimentation mindset - autonomy and empowerment to validate a customer need, get team buy-in, and ship a rapid MVP
- Quality mindset - you insist on quality as a critical pillar of your software deliverables
- Develop new end to end web applications
- Instrument and deploy new product experiments with a data-driven mindset
What you bring:
- 2+ years of full stack software development experience
- Proficiency in Ruby and Javascript (or similar languages/frameworks)
- Proficiency with test frameworks and automation (e.g. Cypress)
- Passionate about XP practices, Domain Driven Design, and Continuous Delivery
- Experience developing RESTful APIs
- Bonus points for experience with in-house component-based design systems
- Strong documentation skills
- A strong sense of ownership from feature design through production release
- A desire to collaborate with external stakeholders
- An eagerness to learn, collaborate, improve, innovate, and have fun
- 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
What you’ll 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