Remote Software Engineer

Logo of EngFlow

EngFlow

πŸ“Remote - Switzerland

Job highlights

Summary

The job is for a Software Engineer role at EngFlow, a SaaS company, focusing on build systems, compilers, and languages. The role involves contributing to open source projects and developing core features of the platform. The job is fully remote with opportunities for team events and travel.

Requirements

  • Programming proficiency in C++
  • Deep expertise with C++, modern target based CMake, sanitizers, Clang-tidy, remote debugging, cross-platform builds
  • Strong appetite for devtools development
  • Strong appetite or expertise for Compiler Engineering: Writing code scanning+refactoring algorithms for C++ and CMakeLists with libclang or other compiler frontend technology
  • Linux and Unix experience but cross-platform at heart with Windows knowledge
  • Experience with at least one Cloud infrastructure: AWS, Azure, GCP, OpenShift, Oracle Cloud
  • Experience writing/improving documentation
  • Experience delivering software at scale and maintaining operations excellence
  • Note: You will be part of an on-call rotation to support production issues that are escalated to the Engineering team

Responsibilities

  • Develop core features of our platform, solving complex challenges like scalability and real time performance
  • Adding and Improving Remote Caching and Remote Execution for CMake and others build systems

Preferred Qualifications

  • Git infrastructure, Yocto, Java JNI, Node JS native bindings experience a plus
  • Willingness to visit and submit talks to major developer conferences and participate to ISO C++ Meetings a plus

Benefits

  • Comprehensive medical, dental, vision benefits
  • 401k bonus
  • Parental leave
  • Generous vacation

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let EngFlow know you found this job on JobsCollider. Thanks! πŸ™