Senior Online/Network Programmer
Core
Design and implement the low-level networking layer for a networked game built from preproduction in Unreal Engine.
Role type
Senior IC network programmer (Unreal Engine)
Builds
Networked game features and multiplayer systems
Domain
Video game development, multiplayer networking
Required skills
Unreal Engine, networked gameplay programming, replication, RPCs, prediction, console certification (TRC), network profiling, simulation tools
Preferred skills
Gameplay Ability System, physics (Chaos), teaching/mentoring
Technologies
Unreal Engine, Unreal Insights, Clumsy
Responsibilities
Design network architecture, set network performance targets, own network TRC compliance, set up CI/CD for network testing, train Game Programmers on networking best practices
Seniority
Senior, hands-on IC