Release Engineer
@ ZooxRelease Engineer
About the job
Zoox develops autonomous vehicles and related systems. The release engineer role focuses on managing and automating software releases, improving efficiency and collaboration across teams.
Requirements
- 3-5 years release engineering experience
- Proficiency with Git
- Experience with CI/CD pipelines
- Programming in Python or scripting language
- Strong communication skills
Qualifications
- Bachelor's or Master's in engineering or CS
- Experience with large, complex software
- Knowledge of build systems and automation
- Ability to adapt to changes
- Experience with cross-team coordination
Full job description
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