Lead Game programmer
Role details
Job location
Tech stack
Job description
We're seeking a passionate and accomplished Lead Game programmer (f/m/x) to guide our technical teams and ensure the excellence of our projects, custom development tools, and core gameplay systems.
In this role, you'll balance hands-on programming with leadership, setting engineering standards, driving technical architecture, leading code reviews, and collaborating with cross-disciplinary teams to solve challenging problems. The ideal candidate will thrive on managing a diverse development team, have deep expertise in game development, and excel at bridging creative and technical ambitions to deliver groundbreaking gaming experiences.
Your mission includes:
- Lead and coordinate the design, implementation, and maintenance of key systems for our Unreal Engine 5 project, development tools, and gameplay/animation features, ensuring performance, scalability, and system stability
- Mentor and support engineers of varying experience levels-sharing expertise, reviewing code, and fostering professional growth
- Establish and enforce coding standards and development best practices for sustainable, high-quality output
- Collaborate with designers, artists, animators, and producers to align technical solutions with creative vision, workflow needs, and project goals
- Champion innovation-evaluate emerging technologies and workflows for engine, art, audio, gameplay, and animation development
- Debug and resolve complex technical issues across various disciplines
- Promote teamwork and cross-functional communication, facilitating knowledge-sharing and alignment on project deliverables
Requirements
- Proven leadership experience managing game development teams or leading complex technical projects; strong mentorship and interpersonal skills
- Advanced proficiency in C++ and solid mastery of core programming principles, system design, and large codebases
- Extensive experience developing custom tools, editor extensions, and implementing scalable gameplay systems
- Minimum 5+ years of professional programming experience in the game industry, with at least 3+ years in a lead or supervisory role
- Demonstrated success shipping console games, with deep knowledge in debugging, optimization, and system architecture
- Excellent communication, technical documentation, and cross-team collaboration abilities
Bonus qualifications
- In-depth Unreal Engine architecture knowledge
- Experience with multiple programming languages (e.g., C#, Python)
- Past contributions to open-source, indie, or community game projects
- Advanced expertise in AI or animation systems
- Passion for mentoring, industry trends, and staying ahead in cutting-edge engine tech