about 3 hours ago
Base Salary
$293k - $325k/yr
Responsibilities
- Own and evolve Bazel and yocto-based build and test workflows in a polyrepo environment.
- Design and maintain Starlark rules, macros, toolchains, and integrations for reproducible builds.
- Improve CI performance and reliability across Buildkite pipelines.
- Build systems to reduce unnecessary CI work through smarter scheduling and dependency analysis.
- Unify local and CI development workflows for easier debugging and iteration.
- Operate and optimize build infrastructure across Docker, Kubernetes, and cloud resources.
- Instrument build and CI systems with metrics and analytics for performance measurement.
- Partner with users to understand pain points and debug build issues.
- Utilize AI tools for CI failure analysis and automated remediation.
- Participate in an on-call rotation for critical infrastructure reliability.
Requirements
- 5+ years of engineering experience with a focus on developer infrastructure and tooling.
- Hands-on experience with Bazel, Buck, Gradle, or similar build systems.
- Experience building CI systems at scale with a focus on engineering velocity.
- Comfortable owning production software in environments with strong SLA requirements.
- Ability to debug distributed build and CI failures across various systems.
- Strong focus on improving developer experience and reducing operational toil.
- Excitement for applying AI to enhance developer infrastructure.
- Experience operating in a polyrepo environment.
Benefits
- Hybrid work model with four days in the office per week.
- Relocation assistance for new employees.