Senior / Lead C++ Engine Engineer

48 Minutes ago • 7 Years +
Game Engine

Job Description

Room 8 Group is seeking a Senior or Lead C++ Engine Engineer to lead the development and optimization of core engine systems for AAA and AA games. This role involves driving architectural decisions, solving complex performance challenges, and mentoring a team. The engineer will take ownership of core engine modules, ensuring scalability, stability, and peak performance across various platforms, and collaborate with other teams to deliver a robust technical foundation.
Good To Have:
  • Experience with custom or proprietary game engines.
  • Background in multiplayer systems, networking, and server-side synchronization.
  • Familiarity with CI/CD pipelines (Jenkins), version control (Git, Perforce, SVN), or frontend tech (.NET, Angular, React).
  • Experience in cross-platform development and optimizing build pipelines.
Must Have:
  • 7+ years of professional C++ experience in game engine or real-time application development.
  • Proven track record in leading or architecting engine systems in shipped titles or large-scale projects.
  • Deep understanding of engine architecture, rendering, networking, and system-level programming.
  • Expertise in memory management, multithreading, and optimization for real-time applications.
  • Strong experience with performance profiling and debugging tools.
  • Solid understanding of UI systems and performance optimization.
  • Experience integrating scripting languages (C#, Python, Lua, or similar).
  • Excellent communication skills, with the ability to lead discussions, make decisions, and align teams.
  • English proficiency – both written and spoken.
Perks:
  • Competitive financial reward.
  • Challenges to raise your XPs score working on the projects of the top global game dev publishers.
  • Private medical care, paid time off.
  • A culture of diversity and inclusion to unite the most outstanding talents.
  • Community of people who understand and share your passion for games.

Add these skills to join the top 1% applicants for this job

problem-solving
communication
rendering
github
cpp
game-texts
react
networking
c#
ci-cd
angular
git
svn
python
perforce
lua
multiplayer
multithreading
jenkins
system-design

We’re seeking a Senior or Lead C++ Engine Engineer to drive the evolution of our in-house engine technology and shape the core architecture of our games.

This is a key technical leadership role for someone who thrives on solving complex performance challenges, designing scalable systems, and mentoring a team of engineers in a collaborative environment.

You’ll take ownership of core engine modules, guide architectural decisions, and ensure our technology empowers designers and artists to deliver exceptional player experiences.

Superpowers you have:

  • 7+ years of professional C++ experience in game engine or real-time application development.
  • Proven track record in leading or architecting engine systems in shipped titles or large-scale projects.
  • Deep understanding of engine architecture, rendering, networking, and system-level programming.
  • Expertise in memory management, multithreading, and optimization for real-time applications.
  • Strong experience with performance profiling and debugging tools.
  • Solid understanding of UI systems and performance optimization in that area.
  • Experience integrating scripting languages (C#, Python, Lua, or similar).
  • Excellent communication skills, with the ability to lead discussions, make decisions, and align teams.
  • English proficiency – both written and spoken.

You’re a rockstar if you have:

  • Experience with custom or proprietary game engines.
  • Background in multiplayer systems, networking, and server-side synchronization.
  • Familiarity with CI/CD pipelines (Jenkins), version control (Git, Perforce, SVN), or frontend tech (.NET, Angular, React).
  • Experience in cross-platform development and optimizing build pipelines.

Becoming part of Room 8 Group, you will:

  • Lead the development and optimization of core engine systems, ensuring scalability, stability, and peak performance.
  • Define technical direction and best practices for engine architecture, code quality, and system design.
  • Collaborate closely with gameplay, tools, and UI teams to deliver a robust and flexible tech foundation for game production.
  • Drive performance profiling and optimization across multiple platforms (CPU, GPU, memory, I/O).
  • Oversee the integration of scripting systems, networking layers, and UI frameworks.
  • Mentor and support other engineers, conducting code reviews, technical planning, and knowledge-sharing sessions.
  • Contribute to long-term technical strategy and innovation, ensuring our engine remains competitive and future-proof.

Join the team of inspiring game dev professionals, and get even more:

  • Competitive financial reward (yes, we are fair enough);
  • Challenges to raise your XPs score working on the projects of the top global game dev publishers;
  • Private medical care, paid time off;
  • A culture of diversity and inclusion to unite the most outstanding talents;
  • Community of people who understand and share your passion for games.

Together we will bring games to the next level. Exactly with you.

Set alerts for more jobs like Senior / Lead C++ Engine Engineer
Set alerts for new jobs by Room 8 Group
Set alerts for new Game Engine jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙