Release Engineer
Zoox · Foster City, United States +1 · 1mo ago
In this role, you will:
- 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
Qualifications:
-
3-5 years of experience in release engineering, build engineering, or release management for large, complex software products
-
Bachelor's or Master's 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
Bonus Qualifications:
-
Experience with Bazel
-
Experience releasing embedded, firmware, or safety-critical software
-
Familiarity with cloud platforms such as AWS or Azure