Software Engineer - Build Systems, Compilers and Languages

EngFlow
New York, San Francisco, Austin
Workplace: RemoteFull timeUSD 160,000 - 220,000 annuallyFunction: Software EngineeringSkills: ["Optimization","Collaboration","Documentation","Operational excellence","On-call readiness"]

Build and improve EngFlow’s cloud-based build platform focused on build systems, compilers, and languages. Contribute to and ship performance and scalability improvements, collaborating with engineers behind Bazel and other core open-source projects such as gRPC, Goma, Soong, and CMake. Work on core platform features that accelerate developer workflows for global tech companies, while maintaining operational excellence and supporting production through an on-call rotation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
EngFlow
EngFlow
6 months ago

Software Engineer - Build Systems, Compilers and Languages

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 43 minutes agoStatus: Live

Job Summary

Build and improve EngFlow’s cloud-based build platform focused on build systems, compilers, and languages. Contribute to and ship performance and scalability improvements, collaborating with engineers behind Bazel and other core open-source projects such as gRPC, Goma, Soong, and CMake. Work on core platform features that accelerate developer workflows for global tech companies, while maintaining operational excellence and supporting production through an on-call rotation.
Location: New York, San Francisco, Austin
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop build system and compiler features focused on scalability and real-time performance.
  • •Contribute to and improve core open-source projects including Bazel and gRPC.
  • •Solve complex platform problems and build scalable systems that accelerate developer productivity.
  • •Collaborate with engineers who built Bazel and experiment with cutting-edge technologies for the platform.
  • •Maintain high standards for software delivery at scale and support production via an on-call rotation.

Pay and Benefits

Salary: USD 160,000 - 220,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kParental LeavePaid Leave

Key Requirements

  • •Deep knowledge of at least one build system such as Bazel, CMake, Maven, Gradle, Nix, Buck, or similar.
  • •Experience with Linux and the Unix shell, plus at least one cloud infrastructure (e.g., AWS, Azure, GCP, OpenShift, Oracle Cloud).
  • •Strong skills in at least one major programming language such as Java, C++, or Rust.
  • •Experience with asynchronous programming paradigms.
  • •Willingness to participate in an on-call rotation and the ability to write and improve documentation for internal and external use.
Experience:Open sourceCloud computingDeveloper toolsDeveloper experience
Skills:OptimizationCollaborationDocumentationOperational excellenceOn-call readiness
Tech Stack:BazelGRPCGomaSoongCMakeLinuxUnix shellAWSAzureGCPOpenShiftOracle CloudJavaC++RustMavenGradleNixBuckAsynchronous programming

Company Brief

EngFlow
Provides an engineering productivity platform that helps software teams measure, visualize, and improve engineering workflows, metrics, and delivery through integrations with Git, CI/CD, and project management tools.
Industry: Developer Tools
Website