Apply

Software Engineering Lead - Build Systems, Compilers and Languages

Posted 2024-09-20

View full description

📍 Location: United States, North America, Europe

🔍 Industry: SaaS

🏢 Company: EngFlow Inc.

🗣️ Languages: English

🪄 Skills: JavaLinuxDevOps

Requirements:
  • Proactive team player who doesn’t mind rolling up their sleeves to get the job done.
  • Deep expertise with at least one build system: Bazel, CMake, Maven, Gradle, Nix, Buck, others.
  • Experience with and passion for DevOps and DevInfra.
  • Experience in Linux and the Unix shell.
  • Experience with at least one Cloud infrastructure: AWS, Azure, GCP, OpenShift, Oracle Cloud, with Terraform experience as a plus.
  • Programming proficiency with Java (C++, Rust, others welcome in addition).
  • Asynchronous programming experience.
  • Experience delivering software at scale and maintaining operations excellence.
  • Experience managing multiple technical projects at once with tight deadlines.
  • Previous hands-on management experience (remote team management experience is a plus).
  • Conflict resolution skills and experience.
Responsibilities:
  • This role reports into the Head of Product Engineering at EngFlow and will split their time ~50/50 between management and individual contributions.
  • You will work on both product and platform engineering, leading projects, teams, and employees to reach ambitious goals that align with our product roadmap.
  • You’ll be part of an on-call rotation to support production issues that are escalated to the Engineering team.
Apply

Related Jobs

Apply

📍 United States, Germany

🧭 Full-Time

🔍 Software as a Service (SaaS)

🏢 Company: EngFlow Inc.

  • Proactive team player who is flexible and can manage shifting priorities.
  • Deep expertise with at least one build system: Bazel, CMake, Maven, Gradle, Nix, or Buck.
  • Experience and passion for DevOps and DevInfra.
  • Experience with Linux and Unix shell.
  • Familiarity with cloud infrastructure: AWS, Azure, GCP, OpenShift, or Oracle Cloud; Terraform experience is a plus.
  • Programming proficiency with Java; knowledge of C++, Rust, or others is welcome.
  • Experience in asynchronous programming and delivering software at scale.
  • Strong conflict resolution skills and previous hands-on management experience.

  • Lead core engineers and oversee projects related to build systems, compilers, and languages.
  • Support production issues through an on-call rotation.
  • Drive teams and projects towards achieving goals that align with the product roadmap.
  • Troubleshoot complex technical challenges and facilitate solutions.

AWSGCPJavaC++AzureRustLinuxDevOps

Posted 2024-10-22
Apply
Apply

📍 United States, Germany

🔍 Software as a Service (SaaS)

🏢 Company: EngFlow Inc.

  • Proactive team player who doesn’t mind rolling up their sleeves to get the job done.
  • You embody EngFlow’s value of perseverance to work through complex and frustrating technical issues.
  • You’re flexible and adaptable to shifting priorities based on customer needs, and can successfully message evolving requirements to your team(s).
  • 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 with and passion for DevOps and DevInfra.
  • Experience in Linux and the Unix shell.
  • Experience with at least one Cloud infrastructure: AWS, Azure, GCP, OpenShift, Oracle Cloud. Terraform experience is a plus.
  • Programming proficiency with Java (C++, Rust, others welcome in addition).
  • Asynchronous programming experience.
  • Experience delivering software at scale and maintaining operations excellence.
  • Experience managing multiple technical projects at once with tight deadlines.
  • Previous hands-on management experience (remote team management experience is a plus).
  • You prioritize EngFlow’s “Happy Team” objective in your deliverables.
  • Conflict resolution skills and experience.

  • This role reports into the Head of Product Engineering at EngFlow, and is expected to grow from starting as an IC into a team manager.
  • You will work on both product and platform engineering, leading projects, teams, and employees to reach ambitious goals that align with our product roadmap.
  • You’ll thrive in this role if you have the ability to balance the following: manage and influence highly technical employees while jumping into the work when needed, to help troubleshoot and ultimately reach solutions.
  • You will be part of an on-call rotation to support production issues that are escalated to the Engineering team.

JavaC++LinuxDevOps

Posted 2024-10-16
Apply