Apply

Software Engineer - Build Systems, Compilers and Languages

Posted 4 months agoViewed

View full description

πŸ“ Location: United States

πŸ” Industry: SaaS

🏒 Company: EngFlow Inc.

πŸͺ„ Skills: Linux

Requirements:
  • Passion for optimization and analyzing complex challenges and intricate details of various compilers and programming languages.
  • Deep expertise with at least one build system such as Bazel, CMake, Maven, Gradle, Nix, Buck, or others.
  • Experience in Linux and the Unix shell.
  • Experience with at least one cloud infrastructure: AWS, Azure, GCP, OpenShift, Oracle Cloud.
  • Programming proficiency with at least one language: Java, C++, Rust, or others.
  • Asynchronous programming experience.
  • Experience writing/improving documentation.
  • Experience delivering software at scale and maintaining operations excellence.
Responsibilities:
  • You will be part of an on-call rotation to support production issues escalated to the Engineering team.
  • You will have an opportunity to learn from core engineers who built Bazel and contribute to Bazel, gRPC, Goma, Soong, CMake, and other open source projects.
  • You will develop core features of the platform, solving complex challenges like scalability and real-time performance.
  • There is plenty opportunity for experimentation, testing out the latest tech, and building a scalable product to be used by major tech companies.
Apply