About the Role
We are seeking a Staff Software Engineer - Developer Experience to join our dynamic team. This remote position will allow you to play a pivotal role in enhancing developer productivity and platform reliability. As a Staff Software Engineer, you will be at the forefront of optimizing workflows and ensuring engineers can build confidently and ship reliably.
What You'll Do
- Own and evolve the infrastructure and tooling that powers the engineering organization’s daily workflows, from cloning the monorepo to deploying to production.
- Optimize build performance and CI/CD pipelines, reducing build times and improving reliability.
- Design and implement improvements to pre-commit checks, PR workflows, and code review processes.
- Architect and build internal tooling, CLIs, and automation that streamline developer workflows.
- Design patterns and abstractions that work consistently across multi-cloud environments.
- Improve local development environments to enable fast iteration with minimal friction.
- Instrument and monitor developer workflows to identify bottlenecks and drive measurable improvements.
- Collaborate closely with engineering teams to understand pain points and translate them into platform capabilities.
- Contribute to the evolution of monorepo strategy, including dependency management, testing patterns, and code organization.
- Evaluate and integrate new technologies that improve developer productivity and operational efficiency.
Requirements
- 5+ years of experience in software engineering and infrastructure, platform engineering, or DevOps.
- Strong architectural skills—able to design robust systems beyond simple automation scripts.
- Deep experience with CI/CD platforms (e.g., GitHub Actions, Buildkite, Jenkins, CircleCI, GitLab CI).
- Proficiency in Golang and/or Python for tooling and automation development.
- Experience working within large-scale monorepos and understanding their operational challenges.
- Production experience with cloud platforms (AWS, Azure, or GCP) and cloud-native patterns.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Strong debugging skills across application and infrastructure layers.
- Clear written and verbal communication skills with cross-team collaboration experience.
Nice to Have
- Experience with Buildkite specifically.
- Familiarity with GitHub Enterprise Cloud administration and GitHub Apps.
- Experience implementing build caching strategies.
- Experience measuring and improving developer productivity metrics.
- Understanding of software supply chain security and secure CI/CD practices.
What We Offer
- Salary: $170,000 – $220,000 USD base, depending on experience.
- Competitive equity grants included.
- Flexible Time Off (FTO).
- Paid parental leave (up to 26 weeks for birthing parents).
- Comprehensive medical, dental, and vision coverage.
- 401(k) retirement savings program.
- Wellness benefits (including Calm subscription).
- Employee Assistance Program.
This Staff Software Engineer - Developer Experience (remote) role is crucial for enhancing developer productivity, which is a strategic multiplier for the company. Join us to make a significant impact!
This position offers a unique opportunity to impact developer productivity in a growing AI company. With a competitive salary and remote flexibility, it's an attractive role for experienced engineers.
About Recruiting from Scratch
Explore exciting career opportunities at Recruiting from Scratch in 2026. Discover a wide range of remote, hybrid, and office roles tailored to your skills. Utilize our advanced filters, application tracking, and company insights to find the perfect position. Stay updated on industry trends while applying for your dream job at Recruiting from Scratch, where your career journey begins.
Who Will Succeed Here
Proficient in Golang and Python with a deep understanding of building scalable microservices, as well as experience with CI/CD pipelines leveraging tools like Jenkins or GitHub Actions.
Self-motivated and disciplined in a remote work environment, capable of managing time effectively to meet deadlines without direct supervision while collaborating asynchronously with cross-functional teams.
Strong background in cloud infrastructure management, particularly with AWS, Azure, or GCP, and hands-on experience with container orchestration using Kubernetes and Docker, demonstrating a mindset focused on optimizing developer workflows.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months