Why This Job is Featured on The SaaS Jobs
This Software Engineer II role stands out in the SaaS ecosystem because it sits at the intersection of product delivery and platform reliability. The work described spans small, service-oriented systems with asynchronous processing, mixed SQL and NoSQL persistence, and production monitoring, a common architectural footprint for SaaS products operating at meaningful transaction volume. The emphasis on experimentation and instrumentation also signals a product-led engineering approach where software changes are closely tied to measurable outcomes.
From a SaaS career perspective, the scope offers durable experience across the full lifecycle: shaping features with product and design, shipping to production, and owning operational follow-through when issues arise. That combination builds fluency in the practical constraints that define subscription software, including scalability, observability, and iterative improvement. Exposure to continuous delivery practices and customer-centric problem solving translates well across SaaS companies with similar service boundaries.
The role is best suited to an engineer who prefers end-to-end accountability rather than narrow ticket execution, and who is comfortable collaborating across functions to resolve ambiguity. It will also fit someone who enjoys balancing new development with production stewardship, and who values data-informed iteration alongside solid engineering fundamentals.
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/React (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. Experience with Elasticsearch nice to have
- 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
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