Apply

Software Engineer - Build Systems, Compilers and Languages

Posted 4 months agoViewed

View full description

πŸ“ Location: Germany

πŸ” Industry: Software as a Service (SaaS)

🏒 Company: EngFlow Inc.

πŸͺ„ Skills: LinuxDocumentation

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: Bazel, CMake, Maven, Gradle, Nix, Buck, 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, others.
  • Asynchronous programming experience.
  • Experience writing/improving documentation.
  • Experience delivering software at scale and maintaining operations excellence.
Responsibilities:
  • As a Software Engineer with a focus on build systems, compilers and languages, you will have an opportunity to learn from core engineers who built Bazel, contribute to Bazel, gRPC, Goma, Soong, CMake and other open source projects, and develop core features of our platform, solving complex challenges like scalability and real time performance.
  • There is plenty opportunity for experimentation, testing out latest tech, and building a scalable product to be used by some of your most favorite tech companies. Our customers include Brave Software, Blue River Technology and Snap, among many others.
Apply