Bazel Engineer::::::::::Remote
Business Needs Inc.
full-remotemidbackend United States 3 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
BazelBazel Remote ExecutionRemote CachingBEPBazelModGazelleCI/CDBuild ObservabilityJavaPython
About the role
Role Overview
You will be responsible for designing, improving, and operating Bazel build systems in large-scale, production environments, with a focus on performance, hermeticity, and build infrastructure.
Responsibilities
- Build and maintain Bazel-based build toolchains, including hermetic build system design
- Work with Bazel Remote Execution and Remote Caching to improve build performance
- Design and optimize BUILD files and the target graph
- Use and maintain Bazel dependency management (including BazelMod / bzlmod)
- Apply Gazelle for build automation
- Support CI/CD integration with build observability and build analytics
- Contribute to DevOps practices and developer productivity improvements
- Drive adoption and change management of build system updates across teams
Requirements
- Strong hands-on experience with Bazel in large-scale production settings
- Deep knowledge of Remote Execution, Remote Caching, and BEP
- Expertise with BazelMod (bzlmod) and modern Bazel dependency management
- Experience with BUILD file design, target graph optimization, and Gazelle
- Strong background in Java and Python build systems and dependency management
- Solid understanding of CI/CD pipelines and build observability/DevOps
- Proficiency with Linux and Git and modern development workflows
Nice to Have
- Experience with Thrift and code generation pipelines
- Experience with large monorepo environments
- Exposure to cloud-based build infrastructure such as GCP, AWS, or Kubernetes-based execution
- Familiarity with developer productivity platforms and build analytics
Scraped 4/10/2026