Remote Otter LogoRemoteOtter

Software Engineer - Build Systems, Compilers and Languages - Remote

Posted 20 hours ago
Software Development
Full Time
USA

Overview

As a Software Engineer with a focus on build systems, compilers, and languages, you'll work alongside the engineers who built Bazel and contribute to core open-source projects like gRPC, Goma, Soong, and CMake.

In Short

  • Work on core features related to build systems and compilers, focusing on scalability and real-time performance.
  • Contribute to and improve open-source projects like Bazel, gRPC, and others.
  • Solve complex problems and build scalable systems that accelerate developer productivity.
  • Collaborate with core engineers who developed Bazel.
  • Maintain high standards for software delivery at scale.

Requirements

  • Passion for analyzing and optimizing build systems and compilers.
  • Deep knowledge of at least one build system such as Bazel, CMake, Maven, or similar.
  • Experience with Linux, Unix shell, and cloud infrastructure.
  • Strong skills in at least one major programming language (Java, C++, Rust).
  • Experience with asynchronous programming paradigms.
  • Ability to write and improve documentation.
  • Experience delivering software at scale.
  • Willingness to participate in an on-call rotation.

Benefits

  • Comprehensive medical, dental, and vision benefits.
  • 401k bonus and parental leave.
  • Generous vacation policy.
  • Team events and gatherings throughout the year.
  • Fun team activities like tastings and games.
EngFlow logo

EngFlow

EngFlow is a pioneering company dedicated to enhancing developer efficiency by accelerating software builds and tests through its cloud-based, distributed service. By optimizing developer workflows with remote execution and caching, EngFlow significantly improves productivity and product quality. Founded by key contributors to Bazel and backed by top investors, the company is transforming the software development landscape, enabling teams from startups to Fortune 500 companies to achieve faster build times and better performance. EngFlow's observability platform offers actionable insights for optimization, making it a vital partner for engineering teams aiming to enhance their development velocity.

Share This Job!

Save This Job!

Similar Jobs:

Postman logo

Software and Systems Engineer - Remote

Postman

50 weeks ago

Postman is seeking a Software and Systems Engineer to develop and maintain their API workflow systems in a cloud environment.

USA
Full-time
Software Development
Canonical - Jobs logo

System Software Engineer - GCC/LLVM Compiler and Tooling - Remote

Canonical - Jobs

44 weeks ago

Join Canonical as a System Software Engineer focusing on GCC/LLVM compilers and tooling for Ubuntu.

Worldwide
Full-time
Software Development
Canonical logo

System Software Engineer - Rust compiler, tooling, and ecosystem - Remote

Canonical

63 weeks ago

Join Canonical's Ubuntu Foundations team to enhance the Rust programming experience on Ubuntu.

Worldwide
Full-time
Software Development
Canonical logo

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem - Remote

Canonical

63 weeks ago

Join Canonical's Ubuntu Foundations team to enhance the developer experience with modern C and C++ on Ubuntu.

Worldwide
Full-time
Software Development
Rivos logo

Software Compiler Engineer - Remote

Rivos

68 weeks ago

Join our team to develop cutting-edge software for the RISC-V ecosystem, focusing on compilers and toolchain improvements.

USA
Full-time
Software Development