Engineering Manager (EU Remote)
Salary:
USD-300,000-
Locations:
Remote, Switzerland
Type:
Permanent
Published:
January 9, 2025
Contact:
Ike Feehi
Ref:
14096
Required Skills:
C++,typescript
Share this job
Apply

Job Title: Principal Engineer / Engineering Manager

Location: Remote EU

 

My client are looking for a Principal Engineer/Engineering Manager to lead their engineering team, drive technical excellence, and align our product development with strategic business goals.

 

About the Role

As the Principal Engineer/Engineering Manager, you will be at the crossroads of technology and leadership. You’ll lead by example, remaining hands-on with technical challenges while fostering a culture of collaboration and high performance. Your work will involve shaping the architecture of distributed systems, mentoring a talented team, and ensuring on-time delivery of high-quality products. You will also bring deep expertise in building low-level systems, such as game engines or system-level software, with a strong foundation in C++.

 

Key Responsibilities

  • Leadership & Team Building: Build, lead, and mentor a high-performing engineering team, fostering growth and collaboration.
  • Technical Expertise: Act as a hands-on technical leader, providing guidance on complex technical challenges, particularly in distributed systems and low-level systems development.
  • System Design & Architecture: Lead the design and evolution of scalable, reliable, and maintainable system architectures, including system-level solutions like game engines or similar platforms.
  • Low-Level System Development: Utilize expertise in C++ to design and implement performance-critical components and foundational systems.
  • Stakeholder Collaboration: Work closely with cross-functional teams and stakeholders to understand business needs and translate them into technical requirements.
  • Roadmap Development: Define and drive the engineering roadmap, aligning it with business goals and ensuring clear prioritization.
  • Strategic Direction: Contribute to long-term strategy by identifying opportunities for technical innovation and process improvement.
  • Delivery Focus: Ensure timely delivery of projects while maintaining high standards of quality and performance.

 

Requirements:

 

  • 2-4 years experience with people management
  • Expertise in distributed systems, low-level systems, and designing complex, scalable solutions.
  • Demonstrated ability to build and manage high-performing teams.
  • Strong experience with system design and architecture, particularly for system-level applications like game engines.
  • Experience with building system instead of Apps
  • 4 + years experience with C++ (Experience with Rust is a plus)
  • Proficiency in defining and executing on a technical roadmap
  • Exceptional communication skills, with the ability to effectively collaborate with stakeholders and diverse teams.
  • Strategic thinker who can balance technical and business considerations.

Apply