Senior Software Engineer - Developer Experience

Snorkel AI Snorkel AI · Data AI · Redwood City, CA +1 · 312 - Engineering

This role is for a Senior Software Engineer on the Developer Experience team, focusing on building and improving the AI-native development environment, CI/CD platforms, and AI SRE tooling. The goal is to accelerate developer velocity, reliability, and product quality. The role involves setting strategy, owning the CI health and release pipeline, and championing AI-native workflows. It offers a path to Tech Lead Manager.

What you'd actually do

  1. 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)
  2. Own the CI health and experience, maintain metrics to track CI health, developer productivity, effective usage of AI and build roadmap to constantly improve
  3. End-to-end ownership of our release pipeline and lead the transition from scheduled releases to a robust, automated continuous deployment framework
  4. Deep experience and opinion in standardizing for effective usage of AI coding and reviewing agents for faster development, review and incident investigation
  5. Ship a clear multi-quarter DevEx roadmap and lead cross-team adoption

Skills

Required

  • 8+ years of software engineering experience
  • 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
  • Experience designing and operating large-scale developer workflows and improving engineering best practices

Nice to have

  • Experience in hyper-growth startup environments or scaling engineering orgs
  • Experience with AI development workflows, AI-assisted code generation, or SRE automation or strong excitement to learn
  • Prior experience as a Tech Lead, Team Lead, or Hands on Engineering Manager

What the JD emphasized

  • AI-native development environment
  • AI SRE tooling
  • AI-assisted coding workflows
  • effective usage of AI
  • AI coding and reviewing agents
  • AI-native development workflows
  • coding assistants
  • test-generation tools
  • autonomous CI bots
  • effectively integrate AI agents into the development workflow