As a Lead or Principal Game Developer, you will define and drive the technical vision for the game or studio. This strategic leadership role involves overseeing the engineering department, shaping system architecture, optimizing workflows, and ensuring the successful delivery of high-performance, cross-platform game experiences. You’ll work closely with creative and production leadership to align technology with the game’s vision and production goals.
Define and maintain the technical architecture for gameplay systems, tools, and backend infrastructure across projects.
Oversee and continuously improve engineering pipelines, processes, coding standards, and development workflows.
Collaborate with creative directors, producers, and department leads to plan project scope, mitigate risks, and ensure on-time delivery.
Evaluate and introduce new technologies, tools, and methodologies that enhance performance, scalability, or team efficiency.
Provide technical leadership and mentorship to engineering leads and developers, supporting their long-term growth and ensuring code quality across the board.
8+ years of professional experience in game development, including multiple shipped titles in a senior or leadership capacity.
Deep expertise in game engine internals, performance optimization, and cross-platform development (PC, console, mobile).
Advanced programming skills in C++, with additional experience in C# and Python for tools or automation.
Proven ability to manage and scale engineering teams, guide architectural decisions, and uphold technical excellence.
Excellent problem-solving, communication, and strategic planning abilities in high-pressure production environments.
Languages: C++, C#, Python
Game Engines: Unreal Engine (C++ & Blueprints), Unity
Development Tools: Visual Studio, Rider, Git, Perforce
Profiling & Debugging: RenderDoc, PIX, Unreal Insights, Valgrind
Systems Expertise: Multithreading, memory management, rendering pipelines, online/multiplayer systems, low-level engine modifications
Strong strategic thinking and ability to align technology with creative goals
Proven success in mentoring and growing engineering teams
Effective cross-functional communication with production, design, and art
High-level technical decision-making with focus on scalability, reusability, and performance
Adaptability to evolving project needs and emerging game technologies