Job Description
PROGRAMMING - UNREAL ENGINE
What We Do
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
As a Principal Software Programmer of the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games ecosystem at massive scale. You'll help set the technical direction for Epic's WebRTC-based products and implement features from design through final delivery.
In this role, you will
• Work on the WebRTC integration across different Epic Games teams, design and hands-on implementation of new features
• Design, develop, and continuously improve our 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
What we're looking for
• Highly proficient in C++, with a strong command of performance-critical systems
• Deep understanding of WebRTC signalling concepts, protocols, and architecture
• Proven experience in debugging and optimizing WebRTC stacks at scale
• Experience designing and maintaining C APIs for broad platform distribution
• Familiarity with build systems like GN and Ninja
• Demonstrated ability to independently own and deliver complex, long-horizon programming projects
• Strong communication with a track record of cross-team alignment and technical decision-making
• Leadership experience is a plus
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Jobcode: Reference SBJ-pkjnkx-216-73-217-96-42 in your application.