Principal Software Programmer
Job in
Vancouver, BC, Canada
Listed on 2026-06-14
Listing for:
Epic Games
Full Time
position Listed on 2026-06-14
Job specializations:
-
Software Development
Software Engineer, Software Architect, C++ Developer, Game & 3D/XR Development
Job Description & How to Apply Below
Lead innovative media services as a Principal Software Programmer with Epic Games. Drive real-time voice communication technologies across the Epic ecosystem, making a significant impact in the gaming industry.
Epic Games is seeking a Principal Software Programmer for its Media Services team. You will provide technical leadership for WebRTC-based products, ensuring seamless communication in Fortnite and beyond. This role emphasizes hands-on feature implementation and driving technical direction for real-time communication services.
Key Responsibilities:
• Work on WebRTC integration across Epic Games teams
• Design and improve the WebRTC client and server stack
• Investigate new technologies to enhance services
• Drive timelines and resolve technical blockers
• Deliver complex programming projects with high autonomy
Requirements:
• Proficient in C++ for performance-critical systems
• Deep understanding of WebRTC concepts and architecture
• Experience debugging and optimizing WebRTC stacks
• Design and maintain C APIs for platform distribution
• Strong communication and leadership abilities
Bring your expertise in C++ and real-time communication to Epic Games as a Principal Software Programmer.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×