At a Glance
- Tasks: Design and deliver core gameplay systems, solving complex technical challenges creatively.
- Company: Join Rocksteady Studios, the award-winning developer behind the Batman: Arkham series.
- Benefits: Enjoy hybrid working, competitive salary, and a supportive, inclusive culture.
- Other info: Opportunities for career growth and collaboration with talented teams.
- Why this job: Make a real impact on AAA games in a dynamic, multicultural environment.
- Qualifications: Strong UE5 experience in C++ and a passion for game development.
The predicted salary is between 60000 - 80000 ÂŁ per year.
Rocksteady Studios is an award‑winning, critically acclaimed video game developer. Founded in 2004, we are home to the widely celebrated Batman: Arkham series of games. Our philosophy for game development is all about treating people well to create quality entertainment that stands the test of time. We’re a one‑project studio that built our success by combining genre‑defining gameplay and character‑driven cinematic narrative with AAA production values. Born in the heart of London, our multicultural team takes inspiration from the culture and history of our home in one of the most diverse cities in the world.
You'll own the design and delivery of core gameplay systems, solving complex technical problems with creativity and pragmatism. You'll work closely across disciplines, bringing strong technical judgment and a self‑directed approach to everything you do.
Your Role Accountabilities
- Implement and evolve core gameplay systems and features through all stages of development, from prototyping and iteration to optimisation and polish.
- Build robust, scalable gameplay architecture across player‑facing and underlying systems, including mission frameworks, progression, save/load flows, and core runtime infrastructure.
- Partner closely with Design and other disciplines to translate creative goals into reliable technical solutions, while communicating risks, trade‑offs, and opportunities clearly.
- Develop tools and workflows that improve iteration speed, usability, and reliability for content creators and cross‑discipline teams.
- Debug and resolve complex gameplay issues across code, data, and systems, driving problems through to practical, high‑quality outcomes.
- Identify technical debt, performance issues, and stability risks early, and make pragmatic improvements that strengthen the game over time.
- Contribute to strong engineering practices through maintainable code, thoughtful reviews, clear interfaces, and a proactive approach to ownership.
- Support production processes including estimation, task breakdown, backlog review, and collaboration with production partners.
Requirements
- Strong UE5 professional experience developing gameplay systems in C++ for shipped games.
- Proven ability to architect and maintain complex gameplay features with a focus on reliability, flexibility, and long‑term maintainability.
- Excellent debugging and optimisation skills, with experience improving runtime performance, memory usage, and system stability.
- Strong understanding of game technology fundamentals and how gameplay systems interact with tools, content, and engine‑level systems.
- Effective collaborator and communicator, comfortable working closely with Design, Production, QA, and other engineering teams.
- Self‑directed, organised, and able to take ownership of substantial areas of work with minimal guidance.
Nice to Have
- Experience with mission, progression, or save‑system development.
- Experience working on large‑scale or AAA games.
Hybrid Working – This role is advertised as a Hybrid work model, that combines remote and in‑office work, following our current company policy and to be agreed with your Line Manager.
Championing Inclusion at WBD Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.
Senior Gameplay Systems Programmer employer: Warner Media, LLC.
Contact Detail:
Warner Media, LLC. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Gameplay Systems Programmer
✨Tip Number 1
Get to know the company culture! Before your interview, dive into Rocksteady Studios' games and their philosophy. Understanding their approach to game development will help you connect your skills with their values.
✨Tip Number 2
Show off your technical chops! Be ready to discuss specific gameplay systems you've developed in C++. Bring examples of how you've tackled complex problems and improved performance in past projects.
✨Tip Number 3
Collaboration is key! Prepare to share experiences where you’ve worked closely with design and production teams. Highlight how you communicated risks and solutions effectively to ensure smooth project delivery.
✨Tip Number 4
Don’t forget to ask questions! Use the interview as a chance to learn more about their current projects and challenges. This shows your genuine interest and helps you gauge if it’s the right fit for you.
We think you need these skills to ace Senior Gameplay Systems Programmer
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for game development shine through! We want to see how much you love creating engaging gameplay systems and how that passion drives your work.
Tailor Your Experience: Make sure to highlight your relevant experience with UE5 and C++. We’re looking for specific examples of how you've tackled complex gameplay features, so don’t hold back on the details!
Be Clear and Concise: While we appreciate creativity, clarity is key in your written application. Use straightforward language to explain your technical skills and experiences, making it easy for us to see your fit for the role.
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity at Rocksteady Studios!
How to prepare for a job interview at Warner Media, LLC.
✨Know Your Stuff
Make sure you brush up on your C++ skills and Unreal Engine 5 experience. Be ready to discuss specific gameplay systems you've developed, focusing on how you tackled complex technical problems and what creative solutions you implemented.
✨Show Your Collaborative Spirit
Rocksteady values teamwork, so be prepared to share examples of how you've worked closely with design, production, and QA teams. Highlight your communication skills and how you’ve translated creative goals into technical solutions.
✨Demonstrate Problem-Solving Skills
Expect to face some technical questions or scenarios during the interview. Think about how you would debug and resolve gameplay issues, and be ready to explain your thought process clearly and pragmatically.
✨Align with Their Values
Familiarise yourself with Rocksteady's guiding principles and be ready to discuss how your own values align with theirs. This shows that you’re not just a fit for the role, but also for the company culture.