Senior Software Engineer (Continuous Integration)
- Foster City, United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- CI
- platform / infrastructure / developer tooling
- version control systems
- Git
- Buildkite
- Jenkins
- GitHub Actions
- modern build system
- Bazel
- caching
- remote
Preferred
- infrastructure as code
- Terraform
- Helm
- Ansible
- Kubernetes
- containers
Join Zoox, a cutting-edge autonomous vehicle company, as a Senior Software Engineer specializing in Continuous Integration. In this critical role, you will own the continuous integration systems that every software engineer at Zoox relies on. You will work cross-functionally with various software teams to identify and fix inefficiencies in the development process, ultimately helping to scale our autonomous vehicle fleet. You will also set the technical bar for how CI is built and operated, and mentor the engineers around you.
Posséder les systèmes d'intégration continue qui dépendent de chaque ingénieur logiciel chez Zoox, en veillant à leur performance, leur coût et leur fiabilité.
Responsibilities
- Travailler en collaboration avec diverses équipes de logiciels pour identifier et résoudre les problèmes d'intégration, en améliorant l'efficacité et la fiabilité de l'intégration continue.
- Définir les normes techniques pour la construction et l'exploitation de l'intégration continue, et encadrer les ingénieurs autour de vous.
Requirements
- Solid knowledge of version control systems such as Git
- Self-driven and motivated with a strong work ethic and passion for problem solving
- Hands-on experience operating a distributed CI system at scale, Buildkite preferred; Jenkins, GitHub Actions, or similar
- Working familiarity with a modern build system such as Bazel, and with how caching and remote execution interact with CI
- 5+ years of software engineering and programming experience, including significant experience in platform, infrastructure, or developer tooling
- 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
Preferred
- Experience in "infrastructure as code" tools like Terraform, Helm, and Ansible, and good knowledge of Kubernetes and containers
Pay
USD 219,000 - 271,000
jobapplier