
Software Engineer (Test)
Snorkel AI
Job description
-
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.- Proficiency in TypeScript and/or Python
-
Experience with CI/CD systems such as CircleCI, Buildkite, or similar tools
-
3-5 years experience scaling test frameworks, infrastructure and developer tooling
-
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