Senior Platform Programmer

London

Epic Games
Apply for this Job
ENGINEERING - GAMES What We Do

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts. We're always improving on the tools and technology that empower content developers worldwide.

What You'll Do

The Walt Disney Company and Epic Games are collaborating on an all-new games and entertainment universe.

In addition to being a world-class games experience, this new persistent universe will offer a multitude of opportunities for consumers to play, watch, and engage with content, characters, and stories from Disney, Pixar, Marvel, Star Wars, Avatar, and more.

Players, gamers, and fans of all kinds will be able to create their own stories and experiences, express their fandom in a distinctly Disney way, and share content with each other in ways that they love. Come join us in creating the future of interactive entertainment.

Epic Games is seeking a Senior Platform Programmer to join this team, initially focusing on the Desktop and Mobile spaces. You will innovate and push the limits to deliver the best experience possible for our players. You will problem-solve performance and stability issues and guide developers in creating new industry-leading features.

In this role, you will
  1. Analyze and resolve stability and performance problems across a wide range of hardware configurations
  2. Optimize platform-specific workflows and get the best from each device
  3. Monitor stability and performance data from releases and improve Unreal Engine's systems and applications in specific use cases
  4. Work with hardware vendors and other partners to resolve technical issues and collaborate on improving underlying technologies, such as graphics drivers for Unreal Engine
  5. Collaborate with a variety of other teams and disciplines across content creators to Unreal Engine groups, providing critical insights and considerations for successful multi-platform development
What we're looking for
  1. Strong C knowledge and multi-threaded programming techniques; ability to code and architect various core engine systems
  2. Real-time rendering experience in the games industry a plus, with knowledge of modern graphics APIs such as DirectX 12 or Vulkan
  3. Experience profiling and optimizing a large codebase
  4. Demonstrated ability to reason about and debug large, interacting systems from the macro-level to the micro-level
  5. Experience with OS-level systems and abstracting solutions across multiple platforms
  6. Works well in an ambiguous environment with dynamic requirements
  7. Strong interpersonal and communication skills with demonstrated ability to communicate fluently in English
EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits except for PMI (for dependents). Our current benefits package includes pension, private medical insurance, health care cash plan, dental insurance, disability and life insurance, critical illness, cycle to work scheme, flu shots, health checks, and meals. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Date Posted: 25 April 2025
Apply for this Job