Software Engineer

  • Remote - Germany

Remote

Software Development

Mid-level

Summary

The job is a remote Software Engineer position at EngFlow, focusing on build systems, compilers, and languages. The company offers opportunities to learn from core engineers who built Bazel, contribute to open-source projects, and develop core features of their platform. They are funded by Andreessen Horowitz and other top investors.

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

Responsibilities

Develop core features of EngFlow's platform, solving complex challenges like scalability and real-time performance

Preferred Qualifications

Experience delivering software at scale and maintaining operations excellence

Benefits

  • Comprehensive medical, dental, vision benefits
  • 401k bonus
  • Parental leave and generous vacation
  • The team is fully remote but enjoys meeting together several times a year at exciting destinations throughout the world
  • Wellness programs
Share this job:
Please let EngFlow know you found this job on Remote First Jobs 🙏
Apply now