Snorkel AI logo
Snorkel AI Verified
Artificial Intelligence, Machine Learning, Data Science, Software

Software Engineer in Test

United StatesHybridFull Time$145,000–$215,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Software Engineer in Test with 3-5 years of experience in scaling test frameworks, infrastructure, or developer tooling. Proficiency in TypeScript and/or Python is required, along with experience in CI/CD systems like CircleCI or Buildkite. The role involves designing and implementing automated testing systems, creating internal tools to boost developer productivity, and optimizing test execution within CI/CD pipelines. A systems mindset focused on reliability, scalability, and maintainability is crucial, as is the ability to leverage AI-assisted development tools. This hybrid role offers a unique opportunity to refine testing strategies and drive best practices across the engineering organization.

### Who you are
- 3-5 years experience scaling test frameworks, infrastructure, or developer tooling
- Proficiency in TypeScript and/or Python
- Experience with CI/CD systems such as CircleCI, Buildkite, or similar tools
- Ability to operate in ambiguous environments and bring structure to complex problems
- A systems mindset—you think in terms of reliability, scalability, and long-term maintainability
- Actively uses AI-assisted development tools (e.g., copilots, code generation, debugging aids) to accelerate productivity and raise quality

### What the job involves
- We’re looking for a Software Engineer in Test who thrives in fast-moving, high-intensity environments and enjoys turning ambiguous problems into reliable, scalable systems. In this role, you’ll go beyond traditional QA—fine tuning test infrastructure, tooling, and processes that directly accelerate engineering velocity and product quality
- Refine and evolve testing infrastructure and tooling that enables engineers to ship high-quality features at scale
- Design, implement, and maintain automated testing systems
- Create internal tools that improve developer productivity and shorten iteration cycles
- Partner closely with DevOps to optimize test execution and reliability within CI/CD pipelines
- Drive best practices in testing, observability, and release confidence across the engineering org

### Benefits
- Health: Snorkelers and their dependents are covered by comprehensive medical, dental, and vision plans.
- Wellness: All Snorkelers get a yearly wellness stipend to use on anything related to health and well-being.
- PTO and rest days: We provide unlimited personal time off so you can find your work-life balance. Plus, two company-wide rest days per quarter in addition to company holidays.
- One global team: From our headquarters in Redwood City, CA, to regional offices in San Francisco and New York, we work together as one global team.
- Events: Get to know your fellow Snorkelers outside of work! We host regular events and learning opportunities for our teams across our offices and virtually to connect, have fun, and grow.
- Family leave: Snorkel offers generous parental leave for both birthing and non-birthing parents based on eligibility.

Ready to apply?
You'll be redirected to Snorkel AI's application page.

Similar roles