Systems Integration Engineer, Build Systems | Consumer DevicesActive$207K–$365K

The opportunity

The Systems Integration team is responsible for building the infrastructure, tooling, and validation systems that ensure our device software our device software is reliable, testable, and ready to ship. We design and maintain build systems, CI pipelines, automated test…

What you'll do

  • 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 without learning every detail of the build stack

  • Operate and optimize build infrastructure across Docker/OCI images,: Kubernetes-based runners, cloud resources, and remote cache/execution systems

What they're looking for

  • Instrument build and CI systems with metrics, logs, traces, dashboards, and: analytics so we can measure speed, reliability, cost, and developer impact
  • Partner directly with users to understand pain points, onboard projects,: debug hard build issues, and remove systemic bottlenecks
  • Use modern AI tools to pioneer novel CI failure analysis, flaky test: debugging, PR triage, automated remediation, and developer-facing information
  • Own the reliability of the systems you build, including participating in an: on-call rotation for critical developer and factory infrastructure