Software Engineering Lead - Build Systems, Compilers and Languages
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
As a Software Engineering Manager focused on build systems, compilers, and languages, you will lead core engineers and drive the development of key features for our platform. You will play a pivotal role in contributing to Bazel, gRPC, Goma, Soong, CMake, and other open-source projects, solving complex scalability and performance challenges. This role offers ample opportunities to experiment with the latest tech and build a scalable product used by some of the most exciting tech companies in the world.
You will report to the Head of Product Engineering, and your responsibilities will include leading projects, managing a growing team, and contributing directly to both product and platform engineering. Over time, this role has the potential to transition from an individual contributor to a team manager.
Requirements
Leadership Experience: Proven experience managing and influencing technical teams. Hands-on remote team management experience is a plus.
Optimization Passion: A deep interest in optimization, especially related to compilers, programming languages, and build systems like Bazel, CMake, Maven, Gradle, Nix, or Buck.
DevOps & DevInfra Experience: Passion for DevOps and DevInfra, with expertise in Linux, Unix, and cloud infrastructure (AWS, Azure, GCP, OpenShift, Oracle Cloud). Experience with Terraform is a plus.
Technical Proficiency: Programming experience in Java, and proficiency in other languages like C++ and Rust is a plus.
Asynchronous Programming: Experience with asynchronous programming and scalable software architectures.
Software at Scale: Proven experience delivering software at scale and maintaining operational excellence.
Conflict Resolution & Communication: Strong conflict resolution skills and the ability to effectively communicate with both technical and non-technical stakeholders.
On-Call Rotation: Willingness to participate in an on-call rotation to handle escalated production issues.
Benefits
We offer comprehensive medical, dental, vision benefits, 401k bonus, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky and tea tastings, monthly team games, escape the room among other fun events.
Enterprise Account Executive
This is a fully remote opportunity based in the US.
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
We’re looking for a driven and technically curious Enterprise Account Executive to join our high-performing Sales team. In this role, you’ll own the entire sales cycle—from outbound prospecting to close—working closely with prospects to understand their build and developer productivity challenges and show how EngFlow can solve them. You’ll play a key role in growing our customer base, refining our sales motion, and shaping the future of our go-to-market strategy.
Key Responsibilities:
Identify, engage, and close new enterprise customers in your territory
Own and drive the full sales cycle: prospecting, qualification, product demos, proposal, negotiation, and close
Use MEDDICC and a value-based sales approach to ensure deal quality and predictability
Collaborate with Sales Engineering, Customer Success, and Product teams to deliver exceptional value to prospects
Build strong relationships with engineering leaders and decision-makers
Track and manage opportunities in CRM and forecast pipeline accurately
Contribute to improving sales processes, messaging, and market positioning
What you will have with EngFlow:
Work with a brilliant, humble, and supportive team
Help build a category-defining product in the Dev Experience space
Travel occasionally for customer meetings and team retreats around the world
Competitive compensation, equity, and benefits
Autonomy, ownership, and room to grow in your career
Requirements
3+ years of experience in a quota-carrying role selling technical software (SaaS, DevTools, Cloud, or related)
Strong understanding of DevOps, developer tooling, or build systems is a big plus
Proven track record of landing and expanding enterprise accounts
Skilled at navigating technical audiences and C-level stakeholders
Experience using MEDDICC or similar qualification frameworks
Self-starter with strong communication, organization, and execution skills
Passion for improving the developer experience and productivity
Benefits
Package that includes base+commision. We offer comprehensive medical, dental, vision benefits, 401k/pension, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky, and tea tastings, monthly team games, escape the room, and other fun events.
Software Engineer - Build Systems, Compilers and Languages
Remote - US.
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
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. You’ll tackle complex challenges in real-time performance, scalability, and build systems, all while experimenting with the latest tech to enhance the EngFlow platform.
You’ll have the opportunity to develop core features of our platform, which powers the builds for leading companies like Brave Software, Blue River Technology, and Snap.
Key Responsibilities:
Build Systems Expertise: Work on core features related to build systems and compilers, focusing on scalability and real-time performance.
Open-Source Contribution: Contribute to and improve open-source projects like Bazel, gRPC, and others.
Platform Development: Solve complex problems and build scalable systems that accelerate developer productivity for global tech companies.
Collaboration: Collaborate with core engineers who developed Bazel, and experiment with cutting-edge tech to improve our platform.
Operational Excellence: Maintain high standards for software delivery at scale and ensure operational excellence.
Requirements
Passion for Optimization: You love analyzing complex challenges and optimizing build systems and compilers.
Build System Expertise: Deep knowledge of at least one build system such as Bazel, CMake, Maven, Gradle, Nix, Buck, or similar.
Linux & Cloud Experience: Experience with Linux, the Unix shell, and at least one cloud infrastructure (e.g., AWS, Azure, GCP, OpenShift, Oracle Cloud).
Programming Proficiency: Strong skills in at least one major programming language (Java, C++, Rust, or similar).
Asynchronous Programming: Experience with asynchronous programming paradigms.
Documentation Skills: Ability to write and improve documentation for both internal and external use.
Scalable Software Delivery: Experience delivering software at scale and maintaining operational excellence.
On-Call Rotation: Willingness to participate in an on-call rotation to support production issues that may be escalated to the engineering team.
We are hiring across a wide range of roles and are happy to help you build your own path - the only necessary skills are strong technical expertise in a major programming language, determination and passion for developer experience. If you’re ready to make an impact and join a fast-growing company at the forefront of developer experience, we’d love to meet you!
Benefits
We offer comprehensive medical, dental, vision benefits, 401k bonus, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky and tea tastings, monthly team games, escape the room among other fun events.
Implementation Enginner
About EngFlow
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
We’re looking for an Implementation Engineer to be the technical voice our customers rely on. You’ll support engineering teams during trials and ongoing use, help them integrate and optimize their build workflows, and collaborate with internal teams to ensure a world-class experience.
Key Responsibilities
Serve as the primary technical point of contact for trialing, new, and existing customers—offering guidance as they adopt and scale our platform.
Troubleshoot, investigate, and resolve complex issues with build systems, integrations, and environments.
Help customers optimize their use of EngFlow’s products and ensure smooth adoption within their developer workflows.
Partner with Engineering to surface and track product bugs, performance regressions, and feature feedback from the field.
Create and maintain internal and external documentation to improve future support and empower developers.
Engage with the broader community via forums, Slack, GitHub, and conferences—representing EngFlow’s voice with empathy and technical clarity.
Contribute to a culture of operational excellence through metrics, tooling improvements, and automation.
Requirements
3+ years of experience in software development, technical support, SRE, or developer-facing roles.
Strong understanding of developer workflows and build systems (experience with Bazel or Buck/Buck2 is a big plus).
Proficiency in at least one programming language (e.g., Go, C++, Java, Python, Rust, or JavaScript).
Comfortable in a Linux/Unix environment with experience in tools like Docker, Terraform, or Kubernetes.
Familiarity with at least one cloud provider (e.g., AWS, GCP, Azure, or OpenShift).
Great communicator—able to explain complex technical concepts clearly in writing and on calls.
Experience writing or contributing to technical documentation or internal knowledge bases.
Customer-centric mindset with a passion for helping engineers solve tough problems.
Bonus: experience working with async communication and distributed teams.
Benefits
We offer comprehensive medical, dental, vision benefits, 401k/pension, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky, and tea tastings, monthly team games, escape the room, and other fun events.
Implementation Engineer
About EngFlow
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
We’re looking for an Implementation Engineer to be the technical voice our customers rely on. You’ll support engineering teams during trials and ongoing use, help them integrate and optimize their build workflows, and collaborate with internal teams to ensure a world-class experience.
Key Responsibilities
Serve as the primary technical point of contact for trialing, new, and existing customers—offering guidance as they adopt and scale our platform.
Troubleshoot, investigate, and resolve complex issues with build systems, integrations, and environments.
Help customers optimize their use of EngFlow’s products and ensure smooth adoption within their developer workflows.
Partner with Engineering to surface and track product bugs, performance regressions, and feature feedback from the field.
Create and maintain internal and external documentation to improve future support and empower developers.
Engage with the broader community via forums, Slack, GitHub, and conferences—representing EngFlow’s voice with empathy and technical clarity.
Contribute to a culture of operational excellence through metrics, tooling improvements, and automation.
Requirements
3+ years of experience in software development, technical support, SRE, or developer-facing roles.
Strong understanding of developer workflows and build systems (experience with Bazel or Buck/Buck2 is a big plus).
Proficiency in at least one programming language (e.g., Go, C++, Java, Python, Rust, or JavaScript).
Comfortable in a Linux/Unix environment with experience in tools like Docker, Terraform, or Kubernetes.
Familiarity with at least one cloud provider (e.g., AWS, GCP, Azure, or OpenShift).
Great communicator—able to explain complex technical concepts clearly in writing and on calls.
Experience writing or contributing to technical documentation or internal knowledge bases.
Customer-centric mindset with a passion for helping engineers solve tough problems.
Bonus: experience working with async communication and distributed teams.
Benefits
We offer comprehensive medical, dental, vision benefits, 401k/pension, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky, and tea tastings, monthly team games, escape the room, and other fun events.
The full posting opens here — pay, setting and the full description, without leaving the list.