Senior Game Programmer

Senior Game Programmer

Knutsford Full-Time 36000 - 60000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Join our team to create engaging gameplay for major LEGO titles using C++ and Unreal.
  • Company: Warner Bros. Discovery is a global leader in entertainment, known for iconic brands and storytelling.
  • Benefits: Enjoy hybrid working, career growth opportunities, and a supportive, inclusive culture.
  • Why this job: Be part of a creative team that makes games fun and impactful for young gamers.
  • Qualifications: Strong C++ skills, game industry experience, and a passion for creating enjoyable gameplay mechanics.
  • Other info: Mentorship opportunities available for junior programmers; flexible work arrangements.

The predicted salary is between 36000 - 60000 £ per year.

Welcome to Warner Bros. Discovery… the stuff dreams are made of. TT Games was acquired by Warner Bros. in 2007 and went on to develop the hit LEGO games franchise. The company is proud to continue its mission to be the leading publisher of interactive entertainment for young gamers and their families.

Your New Role… The Game Programming team work alongside designers, gameplay artists, final artists, animators, VFX artists, and SFX artists to create the gameplay code required to construct the game. The project you will be on will be a major IP based LEGO game built in Unreal. On a daily basis, you may be expected to:

  • Work with animators, artists, and designers to engineer reusable modular game systems that they can use to create fun content for the game.
  • Work on the AI systems required to create fun enemy AI, Party AI, and Boss AI.
  • Write reusable gameplay systems that will allow designers to populate open worlds.
  • Write GUI systems.
  • Implement achievements, trophies, and rich presence.
  • Make the game FUN!

Your Role Accountabilities…

  • Use C++ and the editor to achieve the above.
  • Perform and take part in Swarm reviews.
  • Write Unit Tests, Functional Tests, and Integration Tests to ensure functionality works as expected, continues to work as expected, has an efficient usable interface, and performs to the expected constraints.
  • Write efficient, easy to use workflows.
  • Work closely with world-class artists, animators, and designers; supporting their developing day-to-day needs for game-play technology and associated tools.
  • Provide time estimates for complex programming tasks.
  • Ability to work on assigned tasks generally without direct supervision.
  • Mentor Junior and Mid-level Programmers.
  • Analyse the design documents for risk and provide creative solutions.

Qualifications & Experience…

  • Highly adept at programming gameplay and mechanics, with a clear understanding of what makes games 'feel' good.
  • Highly adept in object-oriented C++ with very strong debugging and documentation skills.
  • Strong 3D maths and physics skills.
  • Experience in the games industry with multiple released titles.
  • Strong understanding of systems optimisation.
  • Bonus Points: Unreal experience on at least one released game.
  • A good degree or post-graduate qualification, or relevant experience, in Computer Science or a related subject.

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 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.

Senior Game Programmer employer: Warner Bros. Entertainment

At Warner Bros. Discovery, we pride ourselves on being an exceptional employer, offering a vibrant work culture that celebrates creativity and innovation. As a Senior Game Programmer at TT Games, you'll enjoy thoughtfully curated benefits, hybrid working options, and ample opportunities for professional growth while collaborating with world-class talent to create engaging LEGO games. Here, your contributions are valued, and you will thrive in an environment that champions inclusion and supports your journey to becoming your best self.
W

Contact Detail:

Warner Bros. Entertainment Recruiting Team

accessibility@talentify.io

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Game Programmer

✨Tip Number 1

Familiarise yourself with the LEGO games franchise and TT Games' previous titles. Understanding their unique gameplay mechanics and design philosophy will help you align your skills with what they value in a Senior Game Programmer.

✨Tip Number 2

Brush up on your C++ skills, especially focusing on object-oriented programming and debugging techniques. Since the role requires strong proficiency in C++, showcasing your expertise in this area during discussions can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with AI systems and gameplay mechanics. Be ready to share specific examples of how you've implemented these in past projects, as this will demonstrate your ability to contribute to the fun and engaging gameplay that TT Games is known for.

✨Tip Number 4

Engage with the gaming community and stay updated on industry trends, particularly around Unreal Engine. This knowledge can provide valuable insights during interviews and show your passion for game development, which is crucial for a role at Warner Bros. Discovery.

We think you need these skills to ace Senior Game Programmer

Proficiency in C++
Strong debugging skills
Object-oriented programming
3D mathematics and physics knowledge
Experience with Unreal Engine
Game AI development
Gameplay mechanics programming
GUI system implementation
Unit testing, functional testing, and integration testing
Systems optimisation
Ability to mentor junior programmers
Creative problem-solving
Collaboration with artists and designers
Time estimation for programming tasks
Understanding of game feel and player experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant game programming projects. Include specific examples of gameplay mechanics you've developed and any released titles you’ve worked on.

Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and how your skills align with the role at Warner Bros. Discovery. Mention your experience with Unreal Engine and your understanding of AI systems and gameplay mechanics.

Showcase Your Portfolio: If you have a portfolio of your work, include it in your application. Highlight projects that demonstrate your programming skills, particularly those involving gameplay systems and AI. This will give them a clear view of your capabilities.

Prepare for Technical Questions: Be ready to discuss your technical skills in detail during the interview process. Brush up on object-oriented programming concepts, debugging techniques, and systems optimisation, as these are crucial for the role.

How to prepare for a job interview at Warner Bros. Entertainment

✨Showcase Your C++ Skills

Make sure to highlight your proficiency in object-oriented C++. Be prepared to discuss specific projects where you've used C++ to solve complex problems, especially in gameplay programming.

✨Demonstrate Your Understanding of Game Mechanics

Discuss what makes games feel good and how you’ve implemented engaging mechanics in past projects. Bring examples of your work that illustrate your ability to create fun and interactive gameplay experiences.

✨Prepare for Technical Questions

Expect questions related to 3D maths, physics, and systems optimisation. Brush up on these topics and be ready to explain how they apply to game development, particularly in the context of AI systems and gameplay code.

✨Emphasise Collaboration Skills

Since you'll be working closely with artists and designers, share examples of how you've successfully collaborated in a team environment. Highlight any mentoring experience you have with junior programmers as well.

Senior Game Programmer
Warner Bros. Entertainment
W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>