Snorkel AI

Senior Software Engineer – Developer Experience

Snorkel AI

full-time

Posted on:

Location Type: Hybrid

Location: Redwood CityCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

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