1

Bazel Tools Jobs (NOW HIRING)

Bazel Engineer

Chicago, IL · On-site

$175K - $225K/yr

About the position As a Bazel Engineer, you will play a pivotal role in optimizing our software ... Experience with version control systems (Git, Mercurial, etc.) and build tools (Make, CMake, etc.

Bazel Engineer

Chicago, IL · On-site

$175K - $225K/yr

Familiarity with continuous integration tools (Jenkins, Travis CI, CircleCI, etc.) * Contributions to open-source projects related to Bazel or similar build systems Benefits and Perks * Fully paid ...

Bazel Engineer

Chicago, IL · On-site

$175K - $225K/yr

Familiarity with continuous integration tools (Jenkins, Travis CI, CircleCI, etc.) * Contributions to open-source projects related to Bazel or similar build systems Benefits and Perks * Fully paid ...

Build Systems Engineer (Bazel)

Mountain View, CA · On-site

$204K - $241K/yr

Persistent workers for slow tools, RBE configs, action graph hygiene, cache-key debugging when something silently rebuilds * CI infrastructure. GitHub Actions self-hosted runners on GCE COS ...

Build Systems Engineer (Bazel)

Mountain View, CA · On-site

$204K - $241K/yr

Persistent workers for slow tools, RBE configs, action graph hygiene, cache-key debugging when something silently rebuilds * CI infrastructure. GitHub Actions self-hosted runners on GCE COS ...

As an Embedded Tools Engineer, you will be involved in every stage of developing embedded software ... Bazel and Nix for reproducible builds and package management. • Ability to read, interpret, and ...

Embedded Tools Engineer

Austin, TX

$130K - $171K/yr

About the Team The Embedded Tools Team develops and supports infrastructure for embedded software ... Hands-on experience with Bazel and Nix for reproducible builds and package management. * C ...

Embedded Tools Engineer

Austin, TX · On-site

$130K - $171K/yr

About the Team The Embedded Tools Team develops and supports infrastructure for embedded software ... Hands-on experience with Bazel and Nix for reproducible builds and package management. * C ...

Founded by key contributors to Bazel, we build tools that empower engineering teams-from startups to Fortune 500 companies-to enhance developer velocity and improve build performance. Learn more ...

Founded by key contributors to Bazel, we build tools that empower engineering teams--from startups to Fortune 500 companies--to enhance developer velocity and improve build performance. Learn more ...

Senior Software Engineer, Build Tools

Houston, TX · On-site

$117K - $154K/yr

Demonstrated experience with C++ building tools like CMake and Bazel * Knowledge of containerization technologies (Docker) * Experience with Git workflows and branching strategies * Excellent problem ...

Demonstrated experience with C++ building tools like CMake and Bazel * Knowledge of containerization technologies (Docker) * Experience with Git workflows and branching strategies * Excellent problem ...

next page

Showing results 1-20

Bazel Tools information

What are the key skills and qualifications needed to thrive as a Bazel Tools Engineer, and why are they important?

To thrive as a Bazel Tools Engineer, you need expertise in build systems, software development practices, and proficiency in languages like Java, C++, or Python, often supported by a computer science degree. Experience with Bazel, CI/CD pipelines, and related tooling such as Git and Docker is typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with development teams and resolve complex build issues. These abilities ensure efficient, reliable build processes and contribute to faster, higher-quality software delivery.

What are some common challenges faced by engineers when working with Bazel Tools in a collaborative development environment?

Engineers using Bazel Tools often encounter challenges related to build configuration complexity and ensuring consistency across large teams. As Bazel emphasizes reproducible builds and dependency management, synchronizing build rules and ensuring all team members adhere to best practices can be demanding, especially in monorepos. It's also common to face integration hurdles with existing CI/CD pipelines or legacy codebases. However, these challenges help foster communication and collaboration between developers, build engineers, and DevOps teams, leading to more scalable and reliable build systems.

What are Bazel Tools?

Bazel Tools are a collection of command-line utilities and extensions that work with the Bazel build system to automate the building, testing, and deployment of software projects. Bazel is an open-source build and test tool developed by Google, known for its speed, reliability, and scalability. These tools help developers manage dependencies, optimize builds, and ensure consistency across different environments. By using Bazel Tools, teams can achieve reproducible builds and more efficient continuous integration workflows.
Infographic showing various Bazel Tools job openings in the United States as of May 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 86% In-person, 6% Hybrid, and 8% Remote job distribution.
Bazel Engineer

Bazel Engineer

Old Mission

Chicago, IL • On-site

$175K - $225K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

About the position 

As a Bazel Engineer, you will play a pivotal role in optimizing our software development process by leveraging Bazel's build system. You will collaborate with cross-functional teams to streamline our build, test, and deployment pipelines, ensuring scalability, efficiency, and reliability across our software projects.

Responsibilities

  • Develop, configure, and maintain Bazel build rules, macros, and toolchains to enhance the software development workflow
  • Collaborate with software engineers to integrate Bazel into the build system and migrate existing projects
  • Optimize build performance and efficiency by identifying bottlenecks and implementing improvements
  • Design and implement CI/CD pipelines using Bazel for automated testing, building, and deployment
  • Troubleshoot build failures, resolve issues, and provide technical support to the development teams
  • Stay updated with the latest Bazel features, best practices, and industry trends to drive continuous improvement

Required Skills

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Proven experience working with Bazel build system in a production environment
  • Experience optimizing Bazel builds for large-scale projects
  • Strong understanding of software development principles, build processes, and CI/CD methodologies
  • 5+ years of professional C++ experience in a production environment is strongly preferred 
  • Experience with version control systems (Git, Mercurial, etc.) and build tools (Make, CMake, etc.)
  • Excellent problem-solving skills and the ability to analyze complex systems
  • Strong communication skills and the ability to collaborate effectively within a team environment
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with continuous integration tools (Jenkins, Travis CI, CircleCI, etc.)
  • Contributions to open-source projects related to Bazel or similar build systems
Benefits and Perks
  • Fully paid Medical, Dental, Vision, Disability, and Life Insurance
  • Fully stocked kitchen; free breakfast and lunch every day on-site
  • Tuition Reimbursement Program
  • 401(k) with employer match
  • Paid Vacation, Sick, and Parental leaves
  • Commuter and Flexible Spending Programs

Base Salary Range 

$175,000 to $225,000 - Salaries are based on numerous factors such as skills, experience, and education. Our compensation package also includes a discretionary bonus and a comprehensive benefits program for full-time employees. For more information, reach out to your recruiter.