E

Epic Games

Develops games and Unreal Engine tools

Tools Programmer Intern

Game EngineeringUpdated on Nov 11
InternshipCary, NC, USANo salary listed

About the Job

Requirements

  • Strong programming fundamentals with a focus on C++.
  • A solid grasp of object-oriented programming, patterns, algorithms, and data structures.
  • Experience with debugging.
  • Experience developing on Windows machines.

Responsibilities

  • Work on engine features and tools that configure how game content is packaged, distributed, and streamed to players across every platform as part of the Content Architecture team.
  • Gain hands-on experience working with Unreal Engine's editor and toolchain.
  • Write clean, efficient, and well-documented C++ code for various tool-related systems.
  • Resolve bugs and workflow issues for internal teams.
  • Make and own implementation decisions.

Desired Qualifications

  • Prior experience with Unreal Engine is a plus but is not required.

About the Company

Epic Games

Develops games and Unreal Engine tools

Epic Games develops and publishes popular video games and provides development tools and services for others. Its games, like Fortnite, run on multiple platforms and monetize through sales, in-game purchases, and Battle Pass subscriptions, while Unreal Engine is licensed to other studios and Epic Online Services offer backend and multiplayer support. The company differentiates itself by offering both in-house game development and a broad ecosystem of widely used developer tools and online services. Its goal is to deliver entertaining games for players and enable other developers to build and grow their own games with strong technology and infrastructure.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$8.6B
Headquarters
Cary, NC
Founded
1991

Recently Posted Jobs

Explore more opportunities at Epic Games

See more jobs