Full-Time

Principal Engine Programmer

Epic Games

Epic Games

5,001-10,000 employees

Video game developer (makers of Fortnight)

Industrial & Manufacturing
Consumer Software
Real Estate
Education
Gaming

$100

Senior, Expert

Morrisville, NC, USA

Required Skills
Python
Lua
C/C++
Requirements
  • Experience developing in a large codebase at a fast pace, making trade-offs between usability, performance, and memory
  • Experience shipping networked multiplayer games and a strong grasp of game engine concepts
  • Excellent C++ skills, and ideally some familiarity with scripting systems like Blueprint, Lua, Python, etc
  • Experience in a cross-disciplinary development environment, with strong soft skills
  • Self-motivated, strong work ethic, and able to work independently
  • Keen interest in games
Responsibilities
  • Design and implement new engine runtime features for Fortnite, and the Unreal Engine itself
  • Extend and improve existing engine technologies for use in Fortnite
  • Optimize both memory and performance in systems that have to scale from high-end to mobile systems
  • Analyze and fix common problems in a game engine such as load times, memory usage, and performance problems
  • Improve the overall development efficiency of the team at-large

Company Stage

N/A

Total Funding

$15.4B

Headquarters

Cary, North Carolina

Founded

1991

Growth & Insights
Headcount

6 month growth

9%

1 year growth

3%

2 year growth

37%

Benefits

Health coverage - 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match and profit share

Robust mental well-being programs & free therapy and coaching for employees & dependents

Unlimited PTO & sick time

Paid sabbatical

INACTIVE