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.