Bazel Engineer

Remote • Posted 2 days ago • Updated 4 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Java
  • python
  • Bazel

Summary

Momento USA is a global technology consulting, talent acquisition, and creative development firm that addresses clients' most pressing needs and challenges. We are currently looking for a Azure Network Specialist
 

Role: Bazel Engineer

Location: Remote – EST

Duration: Contract

Role Overview

We are seeking a Senior Build Systems Engineer to design and implement a production‑ready 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, IDE‑based development, and enterprise‑grade monitoring across CI/CD pipelines.

Key Responsibilities

Bazel Platform & Infrastructure

  • Design and implement Bazel Remote Execution and Remote Caching infrastructure to enable scalable, high‑performance builds.
  • Ensure the Bazel ecosystem is production‑ready, secure, and resilient for large‑scale engineering teams.

Hermetic & Reproducible Builds

  • Configure and maintain hermetic toolchains to ensure environment‑agnostic, 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 third‑party 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 IDE‑based 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 hands‑on experience with Bazel in large‑scale, 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 mono‑repo environments.
  • Exposure to cloud‑based build infrastructure (GCP, AWS, or Kubernetes‑based execution).
  • Familiarity with developer productivity platforms and build analytics.
  • Experience driving build system adoption and change management across teams.
Note: Momento USA is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status

 

 

Note: Momento USA is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

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: 10454196
  • Position Id: 9294-6220-
  • Posted 2 days 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

Contract

60 - 65

Remote

Yesterday

Easy Apply

Contract, Third Party

$50 - $60

Remote

Yesterday

Easy Apply

Full-time, Third Party

Depends on Experience

Remote

9d ago

Easy Apply

Contract

60

Search all similar jobs