Senior Gameplay Programmer
Core
Creating exciting, emergent gameplay by coordinating combat-related and navigation-related NPC behaviours to empower player freedom and choice.
Role type
Senior Gameplay Programmer (AAA)
Builds
World-class AAA videogaming experiences for players across multiple platforms
Domain
Video Games / AAA Development
Deliverable
production ML models | product features
Required skills
C++, Unreal Engine 5, AI systems, navigation systems, combat systems, game design, modern gaming platforms
Preferred skills
Rocksteady titles knowledge, Rocksteady design philosophies
Responsibilities
Creating, developing, and maintaining gameplay systems and features in C++; Producing solutions to large, complex, and sometimes not well-defined gameplay problems; Working closely with Design to come up with fun and engaging gameplay; Providing suggestions and feedback to other team members via code reviews; Supporting production processes including backlog review and Jira ticket management
Seniority
Senior, hands-on IC