Bazel Expert (PT or FT) – Professional Services, Aspect Build

Location:
Remote (North America or Europe preferred)
Employment Type:
Part time or Full time
Location Type:
Remote
Team:
Professional Services
Reports to:
Director of Engineering or Engineering Manager

About Aspect Build

Aspect Build is the Bazel company. Developers rely on Aspect Build support and platform to reduce the time and complexity to operate Bazel at scale. Taking an open source and open core approach, Aspect Build provides the leading developer productivity platform for large scale, multi language repositories. Learn more at aspect.build

Role Overview

As a part-time or full-time Bazel Expert on the Professional Services team, you’ll work directly with Aspect Build’s enterprise customers to design, implement, and optimize Bazel-based build systems across polyglot environments.

You’ll act as both a trusted technical advisor and a hands-on engineer, helping teams adopt best practices for Bazel migration, performance tuning, rule development, and integration with CI/CD pipelines.

This role combines deep Bazel expertise, customer-facing consulting, and collaboration with Aspect’s engineering and product teams to shape both our service delivery and product evolution.

Responsibilities

  • Lead customer engagements focused on Bazel adoption, migration, and optimization.
  • Design and implement Bazel configurations, rules, and remote execution strategies for multi-language monorepos.
  • Integrate Bazel with CI/CD systems (e.g., GitHub Actions, Buildkite, GitLab) and developer workflows.
  • Troubleshoot complex build and test issues, improving performance, reproducibility, and maintainability.
  • Collaborate with Aspect Build engineers to contribute enhancements and best practices to the Aspect Workflows platform and open-source tools.
  • Mentor customer teams on Bazel usage, build philosophy, and ecosystem components.
  • Document solutions, write technical guides, and contribute to reusable internal playbooks.
  • Act as a feedback conduit between customers and Aspect’s Product and Engineering teams.

Qualifications

Required:

  • 4+ years of experience working with Bazel in production environments.
  • Proven success designing, maintaining, or migrating large Bazel-based build systems.
  • Strong background in one or more programming languages (e.g., Python, Java, Go, C++, Rust, TypeScript).
  • Experience writing or customizing Starlark rules.
  • Familiarity with remote execution (RBE), build caching, and hermetic builds.
  • Excellent problem-solving skills and ability to debug complex dependency or performance issues.
  • Strong communication skills and comfort working directly with customer engineering teams.

Preferred:

  • Experience with other build systems (e.g., Buck, Pants, CMake, Gradle) and their migration paths to Bazel.
  • Familiarity with Aspect Workflows, cloud infrastructure (GCP, AWS, Azure), or self-hosted build systems.
  • Background in developer productivity, CI/CD, or platform engineering.
  • Prior consulting, customer success, or professional services experience.
  • Contributions to the Bazel open-source community.

Why Aspect Build

  • Work alongside the creators and core contributors to the Bazel ecosystem.
  • Shape the future of how leading software teams build and test at scale.
  • Engage with top engineering organizations across industries.
  • Remote-first, engineering-driven culture with deep technical collaboration.
  • Competitive compensation, equity participation, and comprehensive benefits.

Interested?

Email careers@aspect.build with your resume or CV and a brief summary of your Bazel experience and favorite build optimization story.