Software Engineer - Build Systems, Compilers and Languages
EngFlow · Remote · New York · San Francisco · Austin ·
COMPENSATION
$160k – $220k
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