This page was automatically translated and may contain errors. View in English.
E

Principal Software Programmer, Media Services

Epic Games

Greater Montreal Metropolitan Area دوام كامل

كن أول من يتقدم بطلب

خبرة
أي
مرتب
الوظائف الشاغرة
1
تم النشر
• 3 أفراد
Work mode
في المكتب
Eligibility
Candidates with the required C++, WebRTC, systems, and cross-team delivery experience can apply. Leadership experience is welcome but not mandatory.
Resume
Required to apply

المسمى الوظيفي

About the team

Epic Games builds interactive entertainment experiences and engine technology used by creators across games and other industries. The company emphasizes collaboration, creativity, and continuous innovation across its teams.

Role overview

The Principal Software Programmer on the Media Services team will provide technical leadership for the systems that support real-time voice communication across Fortnite and the wider Epic Games ecosystem at very large scale. This person will help define the technical direction for Epic’s WebRTC-based products and take features from early design through final release.

Key responsibilities

  • Lead WebRTC integration work across multiple Epic Games teams, including both architecture and hands-on feature development.
  • Build, refine, and maintain WebRTC client and server components across different platforms.
  • Explore and assess emerging technologies that can improve real-time communication services.
  • Own schedules, remove technical roadblocks, and deliver work independently with strong accountability.

Required background

  • Strong expertise in C++, especially for high-performance systems.
  • Solid knowledge of WebRTC signaling, related protocols, and system architecture.
  • Experience troubleshooting and tuning WebRTC stacks operating at scale.
  • Ability to design and maintain C APIs for broad platform use.
  • Comfort working with build tools such as GN and Ninja.
  • Proven success delivering complex, long-duration engineering projects independently.
  • Effective communication skills and experience aligning technical decisions across teams.
  • Leadership experience is considered an advantage.

Benefits

  • Employer-paid benefits coverage for employees and dependents.
  • Medical, dental, vision, critical illness, telemedicine, life, AD&D, and long-term disability coverage.
  • Weekly indemnity coverage for short-term disability.
  • Retirement savings plan with a competitive company match.
  • Employee assistance program.
  • Mental well-being support through Modern Health, including free therapy and coaching for employees and dependents.

Equal opportunity

Epic Games states that it values diverse teams and an inclusive workplace, and it operates as an equal opportunity employer.

Recruitment agency notice

The company does not accept unsolicited resumes or outreach from unauthorized third parties, including recruitment or placement agencies without a valid negotiated agreement. No fees will be paid to unauthorized third parties.

اتركها إذا كنت ترغب في الحصول على رد - لن نستخدمها لأي غرض آخر.

انقر للتصفح، السحب والإفلات، أو لصق لقطة شاشة

PNG، JPG، GIF، MP4، WebM، MOV · الحد الأقصى 20 ميجابايت لكل ملف · حتى 5 ملفات