Bazel Engineer

Remote • Posted 1 day ago • Updated 6 hours ago
Contract Independent
Contract W2
No Travel Required
Remote
$60 - $65/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Bezel
  • DevOps
  • BazelMod

Summary

Role: Bazel Engineer

Location: Remote – EST

Job type: C2C/W2/1099

 

Role Overview

We are seeking a Senior Build Systems Engineer to design and implement a productionready Bazel ecosystem focused on scalability, efficiency, and observability. This role will be responsible for building a robust Bazel platform that supports hermetic builds, remote execution, dependency management, IDEbased development, and enterprisegrade monitoring across CI/CD pipelines.

Key Responsibilities

Bazel Platform & Infrastructure

  • Design and implement Bazel Remote Execution and Remote Caching infrastructure to enable scalable, highperformance builds.
  • Ensure the Bazel ecosystem is productionready, secure, and resilient for largescale engineering teams.

Hermetic & Reproducible Builds

  • Configure and maintain hermetic toolchains to ensure environmentagnostic, reproducible builds across developer machines and CI environments.
  • Standardize build environments to reduce “works on my machine” issues.

Bazel Modernization

  • Lead the migration to BazelMod (bzlmod) for dependency and module management.
  • Evaluate and improve Bazel target hierarchy, BUILD file structure, and repository organization.
  • Implement and tune Gazelle for BUILD file generation, with special attention to Thrift and generated code workflows.

Dependency Management

  • Own thirdparty dependency management, with a strong focus on Java and Python ecosystems, addressing versioning, conflicts, and reproducibility challenges.
  • Establish best practices for managing external dependencies at scale within Bazel.

Developer Experience & IDE Integration

  • Enable IDEbased Bazel development (IntelliJ, VS Code, etc.) to improve developer productivity and adoption.
  • Improve build ergonomics, feedback loops, and local development workflows.

Observability & CI/CD Integration

  • Integrate Bazel Build Events Protocol (BEP) into centralized dashboards.
  • Provide visibility into build performance, cache hit rates, failures, and pipeline health.
  • Partner with CI/CD teams to ensure seamless Bazel integration and actionable insights.

 

Required Skills & Experience

  • Strong handson experience with Bazel in largescale, production environments.
  • Deep understanding of Bazel Remote Execution, Remote Caching, and BEP.
  • Experience with BazelMod (bzlmod) and modern Bazel dependency management.
  • Expertise in BUILD file design, target graph optimization, and Gazelle.
  • Strong background in Java and Python build systems and dependency management.
  • Experience designing hermetic build toolchains.
  • Solid understanding of CI/CD pipelines, build observability, and DevOps practices.
  • Proficiency with Linux, Git, and modern development workflows.

 

Nice to Have

  • Experience with Thrift, code generation pipelines, or large monorepo environments.
  • Exposure to cloudbased build infrastructure (Google Cloud Platform, AWS, or Kubernetesbased execution).
  • Familiarity with developer productivity platforms and build analytics.
  • Experience driving build system adoption and change management across teams.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90838445
  • Position Id: 8935686
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Contract, Third Party

$50 - $60

Remote or Palo Alto, California

30+d ago

Easy Apply

Full-time

USD80 - USD90 per hour

Remote

10d ago

Easy Apply

Contract

60

Search all similar jobs