CareerPlanGet AI match score →

Principal Software Programmer, Media Services

Cary💼 Full-time💰 $226,580–$226,580🗓 2026-06-01 → 2026-07-31

Core

Providing technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games ecosystem at massive scale.

Role type

Principal Software Programmer (Media Services)

Builds

WebRTC-based products and real-time communication services for Fortnite and the Epic ecosystem

Domain

Real-time communication / WebRTC / Game Engine Technology

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (performance-critical systems), WebRTC signalling concepts and architecture, debugging and optimizing WebRTC stacks at scale, designing and maintaining C APIs, build systems (GN and Ninja), autonomous project delivery

Preferred skills

Leadership experience, cross-team alignment

Technologies

WebRTC, C++, GN, Ninja, Unreal Engine

Responsibilities

Work on WebRTC integration across different Epic Games teams, design and hands-on implementation of new features, design, develop, and continuously improve the WebRTC client and server stack across platforms, investigate and evaluate new technologies to drive innovation in real-time communication services, drive timelines, resolve technical blockers, and deliver with a high degree of autonomy

Seniority

Principal, hands-on IC with technical leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗