About The Position

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

Requirements

  • 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

Nice To Haves

  • Leadership experience is a plus

Responsibilities

  • Provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games ecosystem at massive scale.
  • Help set the technical direction for Epic's WebRTC-based products and implement features from design through final delivery.
  • 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.

Benefits

  • 100% paid benefits for employees and dependents
  • Supplemental medical coverage
  • Dental insurance
  • Vision insurance
  • Critical illness coverage
  • Telemedicine
  • Life and AD&D insurance
  • Long term disability insurance
  • Weekly indemnity (short term disability)
  • Retirement savings plan with a competitive employer match
  • Employee assistance program (EAP)
  • Robust mental well-being program through Modern Health (free therapy and coaching for employees & dependents)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service