Workplace
remote
Employment
Full-Time
Published
Aug 11, 2026
Closes
No date supplied
The role
WHAT MAKES US EPIC?
At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.
ENGINEERING - 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 engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
As a Senior Software Programmer on 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 across Epic Games teams on the real-time communication stack, from design through hands-on implementation of new features
• Architect, develop, and continuously improve our real-time communication 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
• Experience with low-level game audio engines
• Experience
Requirements
Department: Engineering Generalist