Senior Gameplay Systems Programmer

Warner Bros Discovery Warner Bros Discovery · Media · London, United Kingdom · Game Development

Senior Gameplay Systems Programmer at Warner Bros. Discovery (Rocksteady Studios) in London, UK. The role involves designing, implementing, and evolving core gameplay systems using C++ and UE5 for shipped AAA games. Responsibilities include building robust architecture, partnering with design, developing tools, debugging, and optimizing performance. Requires strong UE5 experience, C++ skills, and excellent debugging/optimization abilities.

What you'd actually do

  1. Implement and evolve core gameplay systems and features through all stages of development, from prototyping and iteration to optimisation and polish.
  2. Build robust, scalable gameplay architecture across player-facing and underlying systems, including mission frameworks, progression, save/load flows, and core runtime infrastructure.
  3. Partner closely with Design and other disciplines to translate creative goals into reliable technical solutions, while communicating risks, trade-offs, and opportunities clearly.
  4. Develop tools and workflows that improve iteration speed, usability, and reliability for content creators and cross-discipline teams.
  5. Debug and resolve complex gameplay issues across code, data, and systems, driving problems through to practical, high-quality outcomes.

Skills

Required

  • UE5 professional experience
  • C++
  • gameplay systems development
  • architecting complex gameplay features
  • debugging
  • optimization
  • game technology fundamentals
  • collaboration
  • communication
  • self-directed
  • organized
  • ownership

Nice to have

  • mission development
  • progression system development
  • save-system development
  • large-scale games
  • AAA games