Skip to main content
Full-Time
On-Site

Senior Programmer - Fortnite Online (R27199)

View on Map

Description

This role involves working as a Senior Programmer on the Fortnite Online team. The primary responsibilities include implementing online features for various Fortnite game modes, building tools and APIs for creators using Unreal Engine Editor for Fortnite (UEFN), and improving the Unreal Engine by developing new tools and APIs for AAA game developers. The role focuses on client and dedicated server code, collaborating with backend service and game teams to ensure robust and secure underlying systems across multiple hardware platforms, including desktop, consoles (PlayStation, Xbox, Nintendo), and mobile, contributing to the future metaverse architecture and UE6.

What We're Looking For

Design and build new client APIs for online features that power various Fortnite experiences,Utilize online services effectively in Fortnite across all platforms and ensure all certification requirements are met,Ensure Fortnite is operating well for players and that online services usage is resilient at scale. Assist in diagnosing and resolving Live issues,Design and build new tools and APIs in the Unreal Engine that make it easier for all developers to implement online features,Write documentation to explain technical requirements and designs,Support the Unreal Engine developer community,Excellent C++ knowledge and debugging skills,Self-starter, you approach challenges creatively and methodically, seeing them through to final resolution,Excellent interpersonal and communication skills and ability to collaborate across disciplines and teams. You should be able to explain trade-offs with both programmers as well as non-programmers,Ability to code and architect system frameworks, new APIs, and tools,Versed in software programming principles,Experience utilizing online services in games or game engine technologies,Experience with shipping AAA games on consoles (Xbox, Nintendo, Playstation) or mobile (Android, iOS),User-focused, passionate, solutions-focused, and innovative

Ideal Candidate

Excellent C++ knowledge and debugging skills,Experience utilizing online services in games or game engine technologies,Experience with shipping AAA games on consoles (Xbox, Nintendo, Playstation) or mobile (Android, iOS),Versed in software programming principles,Ability to code and architect system frameworks, new APIs, and tools

Hard Skills

C++
Debugging
Online Services
Game Engine Technologies
AAA Game Development
Console Development
Mobile Development
System Architecture
API Design
Tool Development
Unreal Engine
UEFN
Client-server architecture

Soft Skills

Self-starter
Creative problem-solving
Methodical approach
Interpersonal skills
Communication skills
Collaboration
User-focused
Passionate
Solutions-focused
Innovative

Benefits

Medical coverage
Dental coverage
Vision HRA
Long Term Disability
Life Insurance
401k with competitive match
Mental well-being program
Company events
Company-wide paid breaks
Unlimited PTO
Unlimited sick time
Paid sabbatical (after 7 years)

About the Company

E

Epic Games, Inc.

Epic Games is an American video game and software developer and publisher based in Cary, North Carolina. The company is best known for developing the Unreal Engine, the globally popular game Fortnite, and operating the Epic Games Store digital storefront.

Innovative
Ambitious
Tech-driven
Collaborative
Creative
View all jobs at Epic Games, Inc.

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.