Senior Game Security Programmer
Core
Develop and improve anti-cheat capabilities for Fortnite and related security services to ensure a safe environment for millions of players.
Role type
Senior Game Security Programmer (Backend & Client)
Builds
Dedicated server and backend code for Fortnite anti-cheat systems, alongside corresponding game client features.
Domain
Online multiplayer video games, game security, backend infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ programming, Go programming, system framework design, API design, online multiplayer game architecture understanding, backend service technology stacks, debugging, code optimization
Preferred skills
Unreal Engine experience, Java, C# programming
Technologies
C++, Go, Unreal Engine, Java, C#
Responsibilities
Design and build new backend services or features for Fortnite anti-cheat; Read, debug, and write code for Fortnite in C++ and backend services in Go; Proactively identify vulnerable components in the game client or backend and implement solutions; Debug, modify, and optimize existing security systems for client and backend; Ensure service resilience at scale and diagnose live issues.