Backend Engineer – Aspect Build

Location:
Remote (North America or Europe preferred)
Employment Type:
Full time
Location Type:
Remote
Team:
Engineering
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

We’re looking for a Backend Engineer to design and implement the scalable services and APIs that power Aspect Build’s platform and integrations. You’ll work on systems that enable remote build execution, distributed caching, and multi-language developer workflows—core components that make modern build automation possible.

This role is ideal for engineers who are passionate about backend systems, developer tooling, and improving the software supply chain from the ground up.

Responsibilities

  • Design, build, and maintain backend services for Aspect Build’s commercial platform and open-source components.
  • Develop APIs and integrations that connect Bazel and related build tools with CI/CD pipelines, cloud environments, and developer systems.
  • Implement high-performance data processing and caching systems to support remote and parallelized builds.
  • Collaborate closely with product managers, frontend engineers, and customer-facing teams to deliver reliable, developer-friendly solutions.
  • Contribute to the design and evolution of Aspect’s distributed architecture and service orchestration.
  • Write clean, maintainable, and well-tested code, with a focus on performance and scalability.
  • Participate in on-call rotation for production reliability and incident response.
  • Participate in code reviews, technical discussions, and community contributions in the Bazel ecosystem.

Qualifications

Required:

  • 4+ years of backend engineering experience in production environments.
  • Strong programming skills in Rust, Go or TypeScript (Rust and Golang preferred).
  • Understanding of distributed systems design, including APIs, concurrency, and cloud infrastructure.
  • Experience with infrastructure as code (Terraform and Helm charts)
  • Experience building and operating cloud services (AWS, GCP, or similar).
  • Familiarity with CI/CD pipelines, developer platforms, or build systems.
  • Excellent communication and collaboration skills—comfortable working in a remote, cross-functional team.

Preferred:

  • Experience with Bazel, Remote Execution API (REAPI), or related build tools (e.g., Pants, Buck).
  • Knowledge of containerized and orchestrated systems (Docker, Kubernetes).
  • Background in developer productivity, software supply chain, or build/release automation.
  • Contributions to open-source developer tooling or infrastructure projects.

Why Aspect Build

  • Join the team behind some of the most innovative work in modern build systems and developer infrastructure.
  • Collaborate with engineers and open-source contributors shaping how the world’s largest software companies build at scale.
  • Remote-first culture built around autonomy, technical excellence, and impact.
  • Competitive compensation, equity participation, and strong benefits.

Ready to build the future of builds?

Email careers@aspect.build with your resume or CV and a note about your interest in developer infrastructure.