You are viewing a preview of this job. Log in or register to view more details about this job.

Network Programmer Internship (Summer 2020)

Epic Games Unreal Engine Networking Team is looking for a smart, creative Network Programmer Intern to join them for summer 2020. Our Interns are given challenging projects over the work term, and are provided with a meaningful experience with high expectations for performance. If you want to build something Epic, this is the opportunity for you!

The Networking team is responsible for enhancing and maintaining the core networking systems of Unreal Engine 4, including the protocols used for game traffic, how networking features are exposed to games, and optimization for multiple platforms. You will work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms. 

Responsibilities: 

  • Working closely with the Unreal Engine and Fortnite teams on anything from investigating and fixing networking/replication bugs to improving the Unreal Engine replay system and the UE network protocol
  • Developing solutions to various technical challenges under deadlines
  • Implementing functional test cases
  • Various development tasks as needed

Qualifications:

  • Suggested degree work in CS or equivalent experience
  • Strong C++ knowledge
  • Demonstrated interest in game development
  • Demonstrated interest in computer networking, knowledge of protocols such as TCP and UDP a plus
  • Experience working with optimization and multithreaded systems a plus
  • Familiarity with Unreal Engine 4 preferred 

This is a paid internship, running May 26 through August 14. All candidates must be eligible to work 40 hours per week on site in Cary. Intern recruitment for summer 2020 roles will run through February 2020, or until teams find an ideal match. 

This is going to be Epic!