Release Engineer
Core
Orchestrate end-to-end releases for vehicle, cloud, and client code bases, building automation to streamline the release lifecycle.
Role type
Senior Release Engineer (Automotive/Software)
Builds
Vehicle software components, cloud services, and client applications
Domain
Automotive software, embedded systems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Git (branch management, conflict resolution), CI/CD pipeline design and operation, Python scripting, release lifecycle management, stakeholder coordination
Preferred skills
Bazel, embedded/firmware/safety-critical software release, AWS or Azure cloud platforms
Technologies
Git, Buildkite, Jenkins, Bamboo, Python, Bazel, AWS, Azure
Responsibilities
Own end-to-end release process for vehicle software components from branch cut to production; Coordinate release readiness across integration, QA, and component teams; Build and scale automation for branch management, merge workflows, and release metrics; Partner with customers to translate needs into process improvements; Multiply team impact by creating shared tooling and practices.
Seniority
Mid-Senior, hands-on IC