GrepJob
Epic Games

Principal Software Engineer, Media Services

Epic Games
Apply
about 2 months ago
Cary, NC, USAStaff+
H1B Sponsor

Responsibilities

  • Provide technical leadership for WebRTC integration across Epic Games teams.
  • Design and implement new features for real-time voice communication.
  • Architect and continuously improve the WebRTC client and server stack.
  • Investigate and evaluate new technologies for real-time communication.
  • Drive timelines and resolve technical blockers with autonomy.

Requirements

  • Highly proficient in C++ with a focus on performance-critical systems.
  • Deep understanding of WebRTC signaling concepts and architecture.
  • Proven experience 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 engineering projects.
  • Strong communication skills with a track record of cross-team alignment.
  • Leadership experience is a plus.

Benefits

  • 100% coverage of medical, dental, and vision premiums for employees and dependents.
  • Long-term disability and life insurance coverage.
  • 401k with competitive match.
  • Robust mental well-being program offering free therapy and coaching.
  • Unlimited PTO and sick time, with recognition for long-term employment.

Tech Stack

C++Unreal Engine

Categories