Zoox
Senior Software Engineer, Continuous Integration
Foster City, CA. Posted a month ago
The role
You will own the continuous integration systems that every software engineer at Zoox depends on. You will make CI builds faster, more reliable and more cost-efficient across a large monorepo, working with software teams at the platform level.
What you will do
- Own CI performance, cost efficiency, and reliability end-to-end, at thousands of builds a day and growing
- Rethink CI failure analysis, triage, developer support, and incident response with modern AI tools, shifting first-line work off human on-call
- Work cross-functionally to find where integration slows down and fix it at the platform level, and enable teams to make their CI efficient and reliable
- Set the technical bar for how CI is built and operated, and mentor the engineers around you
Required qualifications
- 5+ years of software engineering and programming experience, including significant experience in platform, infrastructure, or developer tooling
- Hands-on experience operating a distributed CI system at scale
- Working familiarity with a modern build system such as Bazel, and with how caching and remote execution interact with CI
- Solid knowledge of version control systems such as Git
- Self-driven and motivated with a strong work ethic and passion for problem solving
Nice to have
- Buildkite experience
- Cloud compute cost analysis and fleet economics (AWS EC2 instance families, spot, right-sizing)
- Experience dealing with the operational challenges of large monorepos and merge queues
- Experience in infrastructure as code tools like Terraform, Helm, and Ansible, and good knowledge of Kubernetes and containers
About the company
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem to bring this technology to market. It aims to provide next-generation mobility-as-a-service in urban environments.