
Senior Software Engineer – Developer Experience
Snorkel AI
full-time
Posted on:
Location Type: Hybrid
Location: Redwood City • California • United States
Visit company websiteExplore more
Salary
💰 $200,000 - $240,000 per year
Job Level
About the role
- Set the strategy and architecture for our local development environment, build systems, testing frameworks, CI/CD pipelines, and AI-assisted coding workflows (Claude Code, Claude MD-in-repo workflows)
- Own the CI health and experience, maintain metrics to track CI health, developer productivity, effective usage of AI and build roadmap to constantly improve
- End-to-end ownership of our release pipeline and lead the transition from scheduled releases to a robust, automated continuous deployment framework
- Deep experience and opinion in standardizing for effective usage of AI coding and reviewing agents for faster development, review and incident investigation
- Ship a clear multi-quarter DevEx roadmap and lead cross-team adoption
- Mentor and technically guide engineers within and outside of the team with best practices to improve quality and velocity; potential to grow into TLM ownership as the team grows
- Partner with cross-functional teams to design and deliver improvements to dev-infra, release processes, and internal tooling
- Proactively identify bottlenecks and drive large-scale DX initiatives — e.g., cutting flaky tests, improving PR iteration speed, increasing automated test coverage, and reducing infra cost
- Present plans, tradeoffs, and progress to engineering leadership; serve as a thought partner for org-wide developer experience strategy
- Champion experimentation and roll-out of AI-native development workflows, coding assistants, test-generation tools, and autonomous CI bots
Requirements
- 8+ years of software engineering experience, including deep ownership of build, test, or CI/CD systems
- Proven experience owning and evolving CI/CD systems for large-scale codebases, focusing on reliability, scalability, and developer productivity
- Demonstrated experience defining and executing roadmaps for developer experience initiatives and internal engineering tooling
- Deep understanding of how to effectively integrate AI agents into the development workflow to accelerate engineering velocity and improve developer experience
- Strong background in developer productivity, distributed systems, and cloud platforms (AWS preferred)
- Track record of leading complex engineering initiatives, influencing stakeholders, and delivering measurable impact
- Excellent communication skills; able to translate technical constraints into clear plans for non-technical audiences
- Comfortable working with:
- Infra & deployment technologies: Terraform, Docker, Kubernetes
- CI/CD systems: CircleCI, Buildkite, GitHub Actions, Helm
- Build systems like Poetry, pip, uv
- Experience designing and operating large-scale developer workflows and improving engineering best practices
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD systemsAI-assisted coding workflowsdeveloper productivityrelease pipeline managementautomated continuous deploymenttesting frameworksbuild systemslarge-scale developer workflowsengineering best practicesmetrics tracking
Soft Skills
mentoringtechnical guidancecommunicationcross-functional collaborationproblem-solvinginfluencing stakeholdersstrategic planningthought leadershipchampioning experimentationproactive identification of bottlenecks