ApplySoftware 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