The Role:
Inviox Studios is looking for a Lead Engineer to drive the technical direction of our projects and lead development teams to success. As a key part of our studio’s leadership, you’ll be responsible for guiding engineering decisions, building scalable systems, and ensuring code quality across multiple titles. If you're passionate about games, engineering excellence, and leading cross-functional teams — we want to hear from you.
What We Are Looking For:
6+ years of professional game development experience, with at least 2 years in a leadership or senior engineering role
Deep proficiency in C++, C#, and game engine architecture (Unreal Engine and/or Unity)
Proven ability to lead and mentor multidisciplinary dev teams
Solid understanding of performance optimization, memory management, and debugging
Experience working with version control systems (e.g., Git, Perforce) and CI/CD pipelines
Excellent communication skills with a solution-oriented mindset
Highly organized and comfortable working in both agile and milestone-based production cycles
Upper-intermediate to fluent English level
Nice-to-Have:
Experience shipping cross-platform or multiplayer titles
Familiarity with backend integration (APIs, databases, cloud functions)
Knowledge of AI, physics systems, or real-time rendering
Previous experience in building and scaling dev tools or pipelines
Comfort working across time zones (CET ±3 hours)
Responsibilities:
Lead the technical architecture and development of multiple game projects
Collaborate with producers, designers, artists, and QA to build scalable, performant systems
Guide the engineering team through planning, estimation, and execution
Review code, enforce best practices, and help maintain clean, efficient codebases
Solve high-level technical challenges and support the implementation of core systems
Take part in hiring, mentoring, and growing our engineering team
Ensure strong documentation and knowledge-sharing practices