Why This Job is Featured on The SaaS Jobs
Developer Experience work sits at the center of modern SaaS engineering because it shapes how quickly and safely product teams can ship. This Senior Software Engineer role is positioned within a Platform Engineering org, focusing on internal tools, libraries, and “golden paths” for service development—an increasingly common pattern in SaaS companies managing many services and teams. The emphasis on CI/CD and shared building blocks signals a mandate to standardise delivery without slowing down feature work.
For a SaaS career, DevEx roles build durable leverage: improving workflows, reliability, and consistency across an engineering organisation rather than within a single product surface. The scope described—architecture discussions, best practices, and cross-functional alignment—maps to SaaS environments where operational maturity and developer productivity become competitive advantages as systems grow. Experience here translates well to other SaaS platform, SRE-adjacent, or internal developer platform tracks.
This role tends to fit engineers who prefer enabling other engineers and influencing how software is built at scale. It suits someone comfortable balancing hands-on building with consultation, documentation, and stakeholder communication, and who enjoys mentoring and driving standards. The backend language requirement is flexible, but the work rewards strong fundamentals and a systems mindset.
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
About the team/role
As a Senior Software Engineer on the Developer Experience team within the Platform Engineering group, you will drive initiatives to enhance how services are built and maintained, with a focus on improving the developer experience. Your role will be instrumental in defining best practices and creating pathways that enable the engineering organization to deliver efficient and robust software solutions.
Who You Are:
- You have a solid grasp of CS fundamentals (data structures, algorithms, databases, REST APIs).
- You have 5+ years of backend development experience; proficient in Ruby (preferred), Golang, Python, or similar.
- You are passionate about enhancing developer experience (DevEx) and optimizing tooling.
- You possess a strong sense of ownership and a proactive attitude.
- You thrive on collaboration, mentorship, and knowledge sharing.
- You are skilled in aligning diverse groups toward a shared vision.
- You have experience in system architecture, domain modeling, and object-oriented design.
- You have a proven track record of writing clean, tested, and concise code.
What You’ll Do:
- Design, build, and maintain core software tools and libraries used by Checkr’s engineering teams, ensuring a seamless developer experience, including CI/CD processes.
- Collaborate in defining and implementing golden paths for service building, including the development of essential components that support these paths.
- Participate in architectural discussions with cross-functional teams to align on and drive engineering best practices.
- Provide feedback and consultation to enhance development workflows and ensure the reliability and performance of our systems.
- Communicate complex technical information and advocate for developer experience initiatives to stakeholders at various levels.
- Manage small to medium-sized projects with limited guidance, potentially involving cross-functional collaboration.
- Provide actionable feedback and mentor less experienced team members to foster a collaborative and supportive team environment.
What you’ll get
- A fast-paced and collaborative environment
- 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
#LI-TD1