Staff Software Engineer (Continuous Integration)
Core
Design, implement, and optimize continuous integration (CI) systems, build orchestration, and deployment pipelines to ensure reliability, scalability, and fast feedback cycles for developers.
Role type
Staff Software Engineer (CI/CD Infrastructure)
Builds
Automated testing, build orchestration, and deployment systems for the engineering organization
Domain
Software Engineering / DevOps / Cloud Infrastructure
Deliverable
infrastructure
Required skills
CI/CD system design, build system optimization, cloud-native environments, infrastructure-as-code, large monorepo management, technical leadership, incident response
Preferred skills
Bazel, open source contributions, large-scale software development at leading tech companies
Technologies
GitHub, Buildkite, Artifactory, Bazel, AWS, Kubernetes, Python, Kotlin, Java
Responsibilities
Own the design, scalability, and reliability of build and pipelines across multiple services; optimize build times, test coverage, and reporting; implement monitoring, alerting, and incident response processes; lead initiatives to improve developer productivity through tooling and automation; mentor other CI engineers; partner with engineering leadership to align CI systems with broader goals
Seniority
Staff, hands-on IC with strategic influence