Back to all jobs
EG7

Backend Services Programmer

Epic Games
Location
Cary, North Carolina
Experience
Junior
Posted
18 days ago
Type
Contract · Remote

About the role

Company Overview

Epic Games is a leading interactive entertainment company. For over 30 years, the company has created award-winning games and engine technology that empowers others to make visually stunning games and 3D content. Epic's award-winning Unreal Engine technology enables developers to build high-fidelity, interactive experiences for PC, console, mobile, and VR, and is used across industries including media, entertainment, automotive, and architectural design.

What Makes Us Epic

At the core of Epic’s success are talented, passionate people. The company prides itself on creating a collaborative, welcoming, and creative environment. Being Epic means being part of a team that continually strives to do right by the community and users while innovating to raise the bar of engine and game development. Epic Games values diverse teams and an inclusive work culture.

Engineering - Epic Games Services

The team drives the plug-in power behind Unreal Engine 5 and bridges connections for licensees and internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services and Epic’s own online services to build cross-platform features. Key services include login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics.


Backend Services Programmer Intern

What You'll Do

The intern will join the team responsible for building the systems that power Fortnite, including running FNCS tournaments, storing player cosmetics and Sprites, and persisting LEGO Fortnite worlds. Interns are given a feature to own as part of the development cycle and are integrated into the team's day-to-day operations.

In this role, you will

  • Contribute to the backend systems that power Fortnite experiences
  • Learn about security, scalability, and maintainability in the code you write
  • Collaborate with a team of highly experienced engineers
  • Work with Fortnite product owners and producers to figure out solutions that empower the upcoming seasons of Fortnite

What we're looking for

  • Proficiency in Java or similar object-oriented programming language
  • Experience with AI-assisted coding tools, such as Claude code
  • Ability to communicate effectively and provide task updates in a remote-first team environment
  • Willingness to ask questions, seek guidance, and learn from feedback
  • Foundational analytical and problem-solving skills
  • Familiarity with cloud technologies, particularly AWS (preferred)
  • Familiarity with *nix based systems (a plus)

Additional Information

  • This internship has a flexible start date in 2027.
  • Recruitment will be ongoing until teams find an ideal match.
  • Applicants must be legally authorized to work in the posting location (Cary, United States) for the duration of the internship.
  • Epic Games does not accept unsolicited resumes or approaches from unauthorized third-party recruitment or placement agencies.
EG7

Epic Games

Games & Interactive
Open roles
47
Founded
1991
Employees
1001-5000
Location
13 offices