Software Engineer - Build Systems, Compilers and Languages

EngFlow · Remote · New York · San Francisco · Austin ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$160k – $220k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (US)
  • Build systems focus
  • Open-source contributions
  • On-call rotation
  • Cloud infrastructure

Join EngFlow to work on tools that accelerate software builds and tests by a factor of ten or more. You will collaborate with the original creators of Bazel to solve complex scalability challenges and improve platform performance for global tech companies.

What you'll do

  • Develop core features for build systems and compilers
  • Optimize scalability and real-time performance
  • Contribute to open-source projects like Bazel and gRPC
  • Build scalable systems to accelerate productivity
  • Maintain high standards for software delivery at scale
  • Participate in on-call rotation for production support

What you'll need

  • Deep knowledge of build systems like Bazel or CMake
  • Experience with Linux and Unix shell environments
  • Proficiency in Java, C++, Rust, or similar languages
  • Background in asynchronous programming paradigms
  • Experience with cloud infrastructure such as AWS or GCP
  • Ability to write clear internal and external documentation
  • Willingness to join an on-call rotation schedule

Stack

  • Bazel
  • gRPC
  • CMake
  • Java
  • C++
  • Rust
  • AWS
  • GCP
  • Linux

How you'll work

  • Fully remote position within the US
  • Team meets several times a year globally
  • Requires participation in on-call rotation

What you get

  • Comprehensive medical, dental, and vision coverage
  • 401k bonus plan included
  • Parental leave policy provided
  • Generous vacation allowance
  • Regular team events and gatherings