Remote Software Engineer - Build Systems, Compilers and Languages

Posted 4 months ago

Share:

Please let EngFlow know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • EngFlow is a remote company in the US that 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.
  • As a Software Engineer focusing on build systems, compilers, and languages, you will work alongside engineers who built Bazel and contribute to core open-source projects like gRPC, Goma, Soong, and CMake.
  • You will tackle complex challenges in real-time performance, scalability, and build systems while experimenting with the latest technology to enhance the EngFlow platform.
  • The role involves developing core features of the platform that powers builds for leading companies such as Brave Software, Blue River Technology, and Snap.
  • Key responsibilities include working on core features related to build systems and compilers, contributing to open-source projects, solving complex problems, collaborating with core engineers, and maintaining high standards for software delivery.

Requirements:

  • A passion for optimization and a love for analyzing complex challenges related to build systems and compilers.
  • Deep knowledge of at least one build system such as Bazel, CMake, Maven, Gradle, Nix, Buck, or similar.
  • Experience with Linux, the Unix shell, and at least one cloud infrastructure (e.g., AWS, Azure, GCP, OpenShift, Oracle Cloud).
  • Strong skills in at least one major programming language (Java, C++, Rust, or similar).
  • Experience with asynchronous programming paradigms.
  • Ability to write and improve documentation for both internal and external use.
  • Experience delivering software at scale and maintaining operational excellence.
  • Willingness to participate in an on-call rotation to support production issues that may be escalated to the engineering team.

Benefits:

  • Comprehensive medical, dental, and vision benefits are offered.
  • A 401k bonus and parental leave are included in the benefits package.
  • Generous vacation time is provided to employees.
  • The team operates fully remote but meets several times a year at exciting destinations around the world.
  • EngFlow 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.

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads