Senior Gameplay Systems Programmer

12 hours ago


Cary, North Carolina, United States Epic Games Full time
About Epic Games

Epic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.

Job Summary

We are seeking a Senior Gameplay Systems Programmer to join our Gameplay Framework team. As a key member of this team, you will be responsible for architecting and maintaining gameplay systems, APIs, and features within Unreal Engine that enable our licensees to build the next generation of amazing gameplay experiences.

Key Responsibilities
  • Improve and maintain the Gameplay Ability System and collaborate with the team to design the future of abilities in Unreal.
  • Provide guidance and share knowledge with other teams on how to solve problems effectively.
  • Enhance existing systems to be more performant, scalable, and stable.
  • Build and maintain bridges with other teams within the Engine group to drive and maintain vision.
  • Diagnose CPU and network performance issues to unlock the full potential of the engine for licensees.
  • Pursue innovative ways to push the technology forward.
Requirements
  • Strong C++ skills and programming principles knowledge.
  • Deep understanding of networked game principles.
  • Adjacent experience in AI, input, animation, or physics.
  • Talent for building robust, extensible, maintainable systems.
  • Experience developing AAA games or game engine technology professionally.
  • Self-motivated, strong work ethic, and ability to work independently.
  • Excellent interpersonal and communication skills with demonstrated ability to communicate fluently in English (written and verbal).
About the Role

This is an exciting opportunity to join a talented team of engineers and contribute to the development of Unreal Engine. As a Senior Gameplay Systems Programmer, you will have the chance to work on cutting-edge technology and collaborate with other experts in the field.

What We Offer

Epic Games offers a comprehensive benefits package, including medical, dental, vision, and 401(k) with competitive match. We also provide a robust mental well-being program through Modern Health and celebrate our employees with events and company-wide paid breaks. Unlimited PTO and sick time are also available.

Join Our Team

Epic Games is an Equal Opportunity employer and values diverse teams and an inclusive work culture. If you are passionate about game development and want to be part of a dynamic team, we encourage you to apply for this exciting opportunity.



  • Cary, North Carolina, United States Epic Games Full time

    Unlock Your Potential as a Gameplay Programmer at Epic GamesEpic Games is seeking a talented Gameplay Programmer to join our team and contribute to the development of our award-winning Unreal Engine technology. As a key member of our Fortnite Creative Team, you will be responsible for implementing gameplay systems, APIs, and tools that empower creators to...

  • Gameplay Programmer

    1 week ago


    Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and 55 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Gameplay ProgrammerWe are seeking a skilled Gameplay Programmer to join our team. As a...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a leading game development company that has been pushing the boundaries of interactive entertainment for over 25 years. With a global presence across 19 countries and 55 studios, we have a team of over 4,500 talented individuals who are passionate about creating innovative games and engine technology.Our MissionWe strive to...

  • Gameplay Programmer

    1 week ago


    Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Gameplay ProgrammerWe are seeking a skilled Gameplay Programmer to join our team. As a...

  • Gameplay Programmer

    2 days ago


    Cary, North Carolina, United States Epic Games Full time

    Join Epic Games as a Gameplay ProgrammerWe're seeking a skilled Gameplay Programmer to join our team at Epic Games. As a key member of our engineering team, you'll be responsible for designing, implementing, and optimizing gameplay mechanics for our flagship title, Fortnite Battle Royale.Key Responsibilities:Work closely with technical designers to build,...

  • Gameplay Programmer

    4 days ago


    Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and 55 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Gameplay ProgrammerWe are seeking a skilled Gameplay Programmer to join our team. As a...

  • Gameplay Programmer

    2 weeks ago


    Cary, North Carolina, United States Epic Games Full time

    About the RoleWe're seeking a skilled Gameplay Programmer to join our team at Epic Games. As a key member of our engineering team, you'll be responsible for designing, implementing, and optimizing gameplay mechanics and systems for our Unreal Engine-powered games.Key ResponsibilitiesCollaborate with technical designers to build, iterate, and optimize new...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Gameplay Programmer InternJob SummaryWe are seeking a talented Gameplay Programmer...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and 55 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Lead Gameplay ProgrammerWe are seeking an experienced Lead Gameplay Programmer to join...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and over 4,500 employees, we strive to build teams of world-class talent.Job SummaryWe are seeking a highly skilled Lead Gameplay Programmer to join our team. As a key member of our engineering team, you will be...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job SummaryWe are seeking a talented Gameplay Programmer Intern to join our team in the Fortnite...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleWe are seeking an experienced Lead Gameplay Programmer to join our Fortnite Engineering team. As a key member of our team, you will play a critical role in driving future gameplay features and collaborating with art and design to create and iterate on gameplay experiences.Key ResponsibilitiesExperiment with game design and use rapid prototyping...


  • Cary, North Carolina, United States Epic Games Full time

    Unlock Your Potential as a Gameplay Systems Developer at Epic GamesEpic Games is a world-renowned game development company that has been pushing the boundaries of innovation for over 25 years. We're seeking a talented Gameplay Systems Developer to join our team and contribute to the creation of cutting-edge gaming experiences.About the RoleAs a Gameplay...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and 55 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleEpic Games is seeking an experienced Senior Gameplay Designer to contribute to the development of our collaboration with Disney. As a key member of our dynamic team, you will collaborate closely with multidisciplinary teams to shape and refine gameplay features, balance game mechanics, craft engaging quests and scenarios, and ensure a...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleEpic Games is seeking an experienced Senior Gameplay Designer to join our dynamic team, contributing across various aspects of game design for our collaboration with Disney.In this role, you will collaborate closely with multidisciplinary teams to shape and refine gameplay features, balance game mechanics, craft engaging quests and scenarios,...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleEpic Games is seeking an experienced Senior Gameplay Designer to contribute to the development of our collaboration with Disney.In this role, you will collaborate closely with multidisciplinary teams to shape and refine gameplay features, balance game mechanics, craft engaging quests and scenarios, and ensure a compelling player experience.Key...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job Title: Senior AI Programmer, Unreal EngineWe are seeking a highly skilled Senior AI Programmer...


  • Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the heart of Epic's achievements are skilled, enthusiastic individuals. Epic takes pride in fostering a collaborative, inclusive, and innovative atmosphere. Whether it’s developing award-winning titles or creating engine technology that empowers others to craft visually stunning interactive experiences, we are always pushing the...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleWe are seeking a highly skilled Senior AI Programmer to join our Unreal Engine AI team. As a key member of our team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key ResponsibilitiesOwn, develop, and expand the feature sets and exposure of the Mass...