Release Engineer
San Diego, CA - USA
Job Summary
- Own the end-to-end release process for a portfolio of vehicle software components from branch cut through validation hotfixes and deployment to production
- Coordinate release readiness across integration QA and component teams tracking readiness indicators and securing the approvals that confirm each release is production-ready
- Build and scale automation that removes manual release work from branch management and merge workflows to release visibility and metrics
- Partner closely with our customers the teams whose components we release and the downstream consumers of each build turning their needs into process improvements
- Multiply the impact of release teams across Zoox by turning what works into shared tooling and practices accelerating how quickly software reaches the fleet
3-5 years of experience in release engineering build engineering or release management for large complex software products
Bachelors or Masters degree in engineering or computer science or equivalent experience
Proficiency with Git including branch management and conflict resolution
Experience building and operating CI/CD pipelines with tools such as Buildkite Jenkins or Bamboo
Programming experience in Python or another scripting language including automating release or build workflows
Excellent communication skills and ability to quickly adapt to changes
Experience with Bazel
Experience releasing embedded firmware or safety-critical software
Familiarity with cloud platforms such as AWS or Azure
Required Experience:
IC
About Company
We’re reinventing personal transportation—making the future safer, cleaner, and more enjoyable for everyone. This is on-demand autonomous ride-hailing.