Software Engineer in Test - Infrastructure

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

This role focuses on refining and evolving testing infrastructure and tooling to accelerate engineering velocity and product quality for an AI data company. The engineer will design, implement, and maintain automated testing systems, create internal tools to improve developer productivity, and partner with DevOps to optimize CI/CD pipelines. The company's mission is to help enterprises transform expert knowledge into specialized AI at scale.

What you'd actually do

  1. Refine and evolve testing infrastructure and tooling that enables engineers to ship high-quality features at scale
  2. Design, implement, and maintain automated testing systems
  3. Create internal tools that improve developer productivity and shorten iteration cycles
  4. Partner closely with DevOps to optimize test execution and reliability within CI/CD pipelines
  5. Drive best practices in testing, observability, and release confidence across the engineering org

Skills

Required

  • TypeScript
  • Python
  • CI/CD systems such as CircleCI, Buildkite, or similar tools
  • systems mindset

Nice to have

  • experience scaling test frameworks, infrastructure, or developer tooling

What the JD emphasized

  • scaling test frameworks, infrastructure, or developer tooling