Overview Join a dynamic game development studio dedicated to crafting immersive, large-scale strategy experiences for PC and next-generation platforms. This role is pivotal in shaping the technical foundation of a flagship grand strategy title inspired by the Total War series, blending real-time tactical battles with deep campaign mechanics. As Lead Technical Programmer, you will architect and implement a robust battle system capable of supporting thousands of units, ensuring seamless integration between real-time and turn-based gameplay. You will collaborate closely with designers, artists, and fellow developers to deliver innovative systems that push the boundaries of the strategy genre.
Responsibilities Design and develop scalable battle systems supporting large-scale unit management and tactical combat using Unreal Engine 5 (C++)
Engineer real-time to turn-based integration for seamless gameplay transitions
Optimize performance for complex AI, pathfinding, and large unit counts
Collaborate with design and art teams to ensure technical solutions align with creative vision
Implement data-oriented design patterns for efficient system architecture
Contribute to the development of campaign mechanics, AI behaviors, and emergent gameplay systems
Mentor and guide junior programmers, fostering a culture of technical excellence
Participate in code reviews, technical planning, and problem-solving sessions
Qualifications Expert proficiency in Unreal Engine 5 and C++ programming
Proven experience developing large-scale RTS or grand strategy games
Strong background in data-oriented design and scalable system architecture
Deep understanding of AI, pathfinding, and real-time tactical combat mechanics
Experience optimizing performance for complex simulations and high unit counts
Ability to work collaboratively in a multidisciplinary team environment
Excellent problem-solving, communication, and documentation skills
Passion for strategy games and a keen understanding of player engagement and game balance
Availability for a full-time contract position; remote work supported
#J-18808-Ljbffr