2 months 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 build integrations.
- Improve Buildkite CI queue time, build time, cache hit rates, retry behavior, reliability, and flaky-test isolation.
- Develop affected-target detection, dependency analysis, test selection, caching, batching, and scheduling systems to reduce unnecessary CI work.
- Unify local and CI workflows to improve build reproducibility and failure debugging.
- Operate build infrastructure across Docker/OCI images, Kubernetes runners, cloud resources, and remote cache and execution systems.
- Instrument build and CI systems with metrics, logs, traces, dashboards, and analytics.
- Partner with internal users to onboard projects, resolve difficult build issues, and remove systemic bottlenecks.
- Apply AI tools to CI failure analysis, flaky-test debugging, pull-request triage, automated remediation, and developer-facing information.
- Own the reliability of production systems and participate in an on-call rotation for critical developer and factory infrastructure.
Requirements
- At least 5 years of engineering experience, including significant experience building infrastructure and tooling for developers.
- Hands-on experience with Bazel, Buck, Gradle, or similar build systems, including hermetic builds, dependency graphs, caching, sandboxing, and remote execution.
- Experience building CI systems at scale where build time, queue time, test flakiness, and developer trust affect engineering velocity.
- Ability to own production software in environments with strong SLA requirements.
- Ability to debug distributed build and CI failures across source control, dependency management, containers, runners, remote caches, test frameworks, and service infrastructure.
- Experience operating in a polyrepo environment with source code from multiple parties is a strong-fit qualification.
- Interest in applying AI to developer infrastructure while maintaining quality, reliability, and safety is a strong-fit qualification.
Benefits
- Hybrid work model requiring four days per week in the San Francisco office.
- Relocation assistance is offered to new employees.
- Participation in an on-call rotation is part of the role.
Tech Stack
Categories
About OpenAI
OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.
