GRAIL

Build Engineer - Bazel - #4770

GRAIL
Apply
1 month ago
Sunnyvale, CA, USAMid Level

Base Salary

$136k - $180k/yr

Responsibilities

  • Own and improve Bazel-based monorepo workflows, including build rules, test execution, dependency management, caching, and diagnostics.
  • Improve CI performance, reliability, observability, failure diagnostics, flaky-test handling, and pipeline maintainability.
  • Partner with engineering and research teams to reduce friction across local development, builds, tests, CI, releases, and tooling.
  • Build and maintain internal tools, automation, and self-service workflows for engineers.
  • Diagnose complex build and CI failures across Go, Python, TypeScript, and Java codebases.
  • Collaborate with DevOps and platform engineers on AWS and Kubernetes infrastructure related to build, test, and delivery workflows.
  • Establish standards, documentation, and reusable patterns for build systems, CI pipelines, and developer tooling.
  • Drive ambiguous developer-productivity problems through to measurable improvements and use AI coding agents responsibly in tooling work.

Requirements

  • At least 4 years of experience with build systems, CI/CD, or developer productivity and platform tooling.
  • At least 2 years of hands-on experience with a large-scale build system such as Bazel, Buck, Pants, Gradle, or CMake.
  • At least 2 years of experience maintaining CI/CD pipelines using GitLab CI, GitHub Actions, Jenkins, or a comparable system.
  • At least 3 years of professional coding experience in Go, Python, TypeScript, or Java.
  • At least 1 year of hands-on AWS and Kubernetes experience with containerized workloads.
  • BS in Computer Science or a related technical field, or equivalent experience.
  • Preferred qualifications include production Bazel and large multi-language monorepo experience, build performance and remote execution expertise, developer-platform or internal CLI experience, CI-flakiness diagnosis, scientific or data-intensive team experience, strong debugging and communication skills, mentoring, and tooling-adoption leadership.

Benefits

  • Flexible work arrangement allowing work from the office or home, with at least 60% or 24 hours of the work week onsite; Tuesdays and Thursdays are encouraged onsite days.
  • Flexible time off or vacation.
  • 401(k) retirement plan with employer match.
  • Medical, dental, and vision coverage.
  • Mindfulness programs.
  • The role is based in Sunnyvale, California, with the company moving headquarters in September.

Tech Stack

AWSBazelCMakeGitHub ActionsGitLab CI/CDGoGradleJavaJenkinsKubernetesPythonTypeScript

Categories

GRAIL

About GRAIL

1,001-5,000 employees
Contact me