Systems Integration Engineer, Build Systems | Consumer Devices

at OpenAI
USD 207,000-365,000 per year
MIDDLE SENIOR
✅ Hybrid
✅ Relocation

Tech Stack

AI @ 3 Compliance Debugging Docker Go Kubernetes Observability @ 3 Python Rust Terraform TypeScript

Details

The Systems Integration team builds infrastructure, tooling, and validation systems that ensure device software is reliable, testable, and ready to ship. The team designs and maintains build systems, continuous integration pipelines, automated test frameworks, and hardware-in-the-loop labs to enable rapid and safe product launches.

The role focuses on evolving OpenAI’s Consumer Products build and continuous integration systems. It sits at the intersection of developer productivity, build systems, distributed infrastructure, software quality, and on-device software. The work includes Bazel-based builds, Buildkite pipelines, test coverage, remote caching and execution, CI observability, and tooling that helps engineers understand and resolve failures quickly.

This role is based in San Francisco, California, and uses a hybrid work model with four days per week in the office.

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 that make builds hermetic, reproducible, and easy for teams to adopt.
  • Improve CI performance and reliability across Buildkite pipelines, including queue time, build time, cache hit rates, retry behavior, and flake isolation.
  • Build systems that reduce unnecessary CI work through affected-target detection, dependency graph analysis, test selection, caching, batching, and smarter scheduling.
  • Unify local and CI development workflows so engineers can reproduce CI behavior, debug build failures, and iterate quickly.
  • Operate and optimize build infrastructure across Docker/OCI images, Kubernetes-based runners, cloud resources, and remote cache and execution systems.
  • Instrument build and CI systems with metrics, logs, traces, dashboards, and analytics to measure speed, reliability, cost, and developer impact.
  • Partner with users to understand pain points, onboard projects, debug difficult build issues, and remove systemic bottlenecks.
  • Use modern AI tools for CI failure analysis, flaky test debugging, pull request triage, automated remediation, and developer-facing information.
  • Own the reliability of the systems built, including participation in an on-call rotation for critical developer and factory infrastructure.

Technologies

  • Bazel and Starlark
  • Buildkite
  • Docker and OCI images
  • Kubernetes
  • Python, Go, TypeScript, Rust, and C++
  • Terraform
  • Remote caching and remote execution
  • Artifact storage and build telemetry systems

Requirements

  • Five or more years of engineering experience, including significant experience building infrastructure and tooling for developers.
  • Hands-on experience with Bazel, Buck, Gradle, or similar build systems, with an understanding of hermetic builds, dependency graphs, caching, sandboxing, and remote execution trade-offs.
  • Experience building CI systems at scale, particularly in environments where build time, queue time, test flakiness, and developer trust materially affect engineering velocity.
  • Comfort owning 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.
  • Strong focus on developer experience and reducing sources of friction and operational toil.
  • Interest in applying AI to developer infrastructure without weakening quality, reliability, or safety.
  • Experience operating in a polyrepo environment with source code from multiple parties.
  • Participation in an on-call rotation is required for critical developer and factory infrastructure.

Benefits

  • Base salary of $207,000–$365,000 per year, plus equity.
  • Medical, dental, and vision insurance, with employer contributions to Health Savings Accounts.
  • Pre-tax accounts for health, dependent care, and commuter expenses.
  • 401(k) retirement plan with employer match.
  • Paid parental, medical, and caregiver leave.
  • Paid time off, paid company holidays, office closures, and paid sick or safe time.
  • Mental health and wellness support.
  • Employer-paid basic life and disability coverage.
  • Annual learning and development stipend.
  • Daily office meals and eligible meal delivery credits.
  • Relocation support for eligible employees.
  • Additional benefits may include charitable donation matching and wellness stipends.

OpenAI is an equal opportunity employer committed to reasonable accommodations and compliance with applicable employment laws.

More jobs at OpenAI

Similar jobs