Every great story has a new beginning. We're excited to announce that Discovery and WarnerMedia have combined to become Warner Bros. Discovery. WBD is a premier global media and entertainment company offering audiences the world’s most differentiated and complete portfolio of content, brands and franchises across television, film, sports, news, streaming and gaming. We’re home to the world’s best storytellers, creating world-class products for consumers. From brilliant creatives to technology trailblazers and beyond, join us as we step into the next chapter.

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.

Rocksteady is looking for an Audio Programmer to join our dedicated and collaborative team working on our upcoming AAA title Suicide Squad: Kill the Justice League.

The role has a focus on dialogue and the asset pipelines which support it. You’ll be writing code, developing systems and improving workflows to deliver audio content end-to-end, from creation to playback in-game.

In collaboration with sound designers, programmers, leads and directors across the team, you’ll be working in a range of areas, tools and programming environments, helping to keep us at the forefront of audio technology and enabling us to create the highest quality game experience for our players.


  • Writing C++ code to support complex dialogue playback in-game, from gameplay logic down to the low-level audio engine

  • Driving dialogue features through all stages of production, including design, scheduling, implementation and polish

  • Supporting and extending our Python-based audio asset pipelines, including those for dialogue recording, scriptwriting, localisation and cinematics

  • Maintaining and developing our articy:draft import workflows, autogenerated speech, and Speech Graphics facial animation pipelines

  • Transitioning our localisation systems from LocDirect to Gridly

  • Longer term, porting some of our extensive Python toolchains over to C++ and Qt

  • Collaborating with feature teams and content creators to give direction and feedback on content requirements, and to give guidance for our engine, tools and frameworks

  • Being proactive and helping with problem solving in other audio and related areas


  • A good level of C++ and general technical ability

  • An understanding of audio programming, audio asset pipelines, and game technology principles

  • Professional game development experience on high quality projects

Bonus points

Experience with

  • Python or C#

  • Unreal Engine 4

  • Wwise

  • GUI design and programming

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. 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.

If you’re a qualified candidate with a disability and you need a reasonable accommodation in order to apply for this position, please contact us at [email protected].