Please let EngFlow know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
EngFlow helps developers save time by accelerating software builds and tests through a cloud-based, distributed service.
The company optimizes developer workflows via remote execution and caching, improving efficiency, productivity, and product quality.
EngFlow is backed by top investors and is redefining how companies build software and ship well-tested products.
The solutions provided by EngFlow speed up builds by a factor of 10 or more, while the observability platform offers actionable insights for optimization.
The company was founded by key contributors to Bazel and builds tools that empower engineering teams from startups to Fortune 500 companies.
The Software Engineering Manager will focus on build systems, compilers, and languages, leading core engineers and driving the development of key features for the platform.
This role involves contributing to open-source projects like Bazel, gRPC, Goma, Soong, and CMake, while solving complex scalability and performance challenges.
The position offers opportunities to experiment with the latest technology and build a scalable product used by leading tech companies.
The Software Engineering Manager will report to the Head of Product Engineering and will be responsible for leading projects, managing a growing team, and contributing to both product and platform engineering.
There is potential for this role to transition from an individual contributor to a team manager over time.
Requirements:
Proven experience managing and influencing technical teams is required, with hands-on remote team management experience being a plus.
A deep interest in optimization, particularly related to compilers, programming languages, and build systems like Bazel, CMake, Maven, Gradle, Nix, or Buck is essential.
Passion for DevOps and DevInfra is required, along with expertise in Linux, Unix, and cloud infrastructure (AWS, Azure, GCP, OpenShift, Oracle Cloud). Experience with Terraform is a plus.
Programming experience in Java is required, and proficiency in other languages like C++ and Rust is a plus.
Experience with asynchronous programming and scalable software architectures is necessary.
Proven experience delivering software at scale and maintaining operational excellence is required.
Strong conflict resolution skills and the ability to effectively communicate with both technical and non-technical stakeholders are essential.
Willingness to participate in an on-call rotation to handle escalated production issues is required.
Benefits:
EngFlow offers comprehensive medical, dental, and vision benefits, along with a 401k bonus, parental leave, and generous vacation.
The team operates fully remote but meets several times a year at exciting destinations around the world.
The company values getting work done while having fun, organizing numerous team events such as chocolate, whisky, and tea tastings, monthly team games, and escape room activities.