Senior Software Engineer, Test Infrastructure
AI Summary
Senior Software Engineer who owns the architecture and core of a test-orchestration platform for build integrity tests across robotaxi manufacturing and fleet operations, leading a small team and designing scalable, resilient components.
About this role
In this role, you will:
Own the architecture and core of our test-orchestration platform - the distributed task scheduling, execution, and result-collection engine that runs tests across manufacturing and the fleet - and you'll personally build its most complex, reliability-critical components.
Lead a small engineering team of two engineers plus 1–3 contractors: setting technical direction, reviewing code, and growing the team's impact.
Make the platform resilient at scale - design for safe mid-run cancellation, no result loss under failure, and predictable behavior across hundreds of test runs as the line moves toward high production rate.
Qualifications:
Strong production Python, including hands-on experience building distributed task/queue systems (e.g., Celery or equivalent) with a message broker and result backend (Redis / RabbitMQ) - task lifecycles, retries, cancellation, and worker reliability.
Demonstrated ability to design and maintain test frameworks for large codebases (deep pytest experience: fixtures, parametrization, scalable suites), and to design REST and library/framework APIs that other engineers build on.
Bonus Qualifications
Experience with Bazel (or another large-monorepo build system with hermetic/reproducible builds).
Skills
Explore related jobs
More jobs at Zoox
- Part-time Student Worker – Software Development Engineer in TestFoster City, CA
- Part-Time Student Worker – AI Validation and Benchmarking EngineerFoster City, CA
- Senior Commercial Operations AnalystFoster City, CA
- Simulation Expert Triage EngineerFoster City, CA
- Systems Test Engineer, System Behavior AnalysisSan Diego, CA
- Manager, RL Algorithms & DecoderFoster City, CA