ApplySoftware Engineer - Build Systems, Compilers and Languages
Posted 7 months agoViewed
View full description
π Location: Colombia
π Industry: Software Development
π’ Company: EngFlow Inc.
π£οΈ Languages: English
πͺ 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 such as Bazel, CMake, Maven, Gradle, Nix, Buck, among 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, etc.
- 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.
- You will be solving complex challenges like scalability and real-time performance, along with participating in an on-call rotation to support production issues escalated to the Engineering team.
- There is plenty of opportunity for experimentation, testing out the latest tech, and building a scalable product to be used by major tech companies.
Apply