Senior Gameplay Programmer - Unreal Tournament

Cary, North Carolina, United States


For many, the word “Epic” is synonymous with grand, glorious, heroic, regal, magnificent or monumental. At Epic Games, we think of “Epic” as the collective effort of smart, talented, passionate people choosing to build the highest quality experiences possible for those who play our games and use our technology. The words “good enough” are not spoken here. That dedication has allowed us to remain an industry leader, take risks, be creative, and carve our own path forward.  


Epic Games is looking for Gameplay Programmers to join our team currently working on Epic’s Unreal Tournament.  Our gameplay programmers have an intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts.  They experiment with game design and use rapid prototyping, yet have the engineering background to make strong architectural and algorithmic decisions.  If you are a game designer trapped inside the body of an engineer, we'd like to hear from you. 

The person in this role will be responsible for:

  • Working on one or more gameplay features such as: missions, AI, animation, in-game building, multiplayer, or metagame.

  • Providing gameplay tools and editor support

  • Rapidly iterating on features of a live game while ensuring that strong architectural and algorithmic decisions are made

  • Implementing both client and server gameplay features

The ideal candidate will have a mix of the qualifications below:

  • Significant experience developing online games

  • A keen analytical mind with strong problem solving skills

  • Expert in C++ and object-oriented programming with the ability to code and architect gameplay mechanics and tools 

  • Well versed in games with the ability to articulate the pros and cons of existing game implementations 

  • Knowledge of multiplayer implications for features 

  • Self-motivated, strong work ethic, and able to work independently

  • Excellent communication skills, both verbal and written

  • Experience working on a live service game

  • A game designer's creativity

If you’d like to be part of building a visually stunning game we’d love to hear from you. Please submit your resume and we’ll be in touch soon.  

This is going to be Epic!