Senior Engine Programmer, Content Distribution
Core
Design and implement low-level engine systems for the next generation of Unreal Engine to deliver high-quality content on demand to live Fortnite players.
Role type
Senior IC engine programmer (content distribution)
Builds
Core features for the next generation of Unreal Engine and dynamic content delivery systems
Domain
Real-time entertainment, game engine development
Deliverable
production ML models | product features
Required skills
C++, low-level game system design, API design with backward compatibility, code design patterns, multi-platform performance optimization, networking, I/O access interfaces, analytics, language toolchain
Preferred skills
AI-assisted development tools and workflows
Technologies
Unreal Engine, C++
Responsibilities
Design and implement low-level engine systems across multiple platforms; Re-design Unreal Engine to support content delivery on demand; Own the design, development, and delivery of complex new features in a live game product; Bring together multiple engine subsystems to achieve maintainable functional solutions; Design stable, forward-thinking APIs that expose engine capabilities to gameplay layers; Collaborate across core engine and gameplay teams to build solutions that meet diverse and evolving needs
Seniority
Senior, hands-on IC