Principal Software Programmer (Unreal Engine)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Principal Software Programmer (Unreal Engine): Take full ownership of the platform powering real-time communication across the ecosystem with an accent on WebRTC integration, client and server stack development, and feature implementation from design to delivery. Focus on designing and optimizing WebRTC stacks at scale, evaluating new technologies, driving timelines, and resolving technical blockers with high autonomy.
Vancouver, Canada
British Columbia Base Pay Range $226,580 β $332,317 CAD
Company
is a global leader in game development and engine technology, powering Unreal Engine for high-fidelity interactive experiences across industries.
What you will do
- Work on WebRTC integration across teams, designing and implementing new features
- Design, develop, and improve WebRTC client and server stack across platforms
- Investigate and evaluate new technologies for real-time communication innovation
- Drive timelines, resolve blockers, and deliver complex projects autonomously
Requirements
- Highly proficient in C++, with strong command of performance-critical systems
- Deep understanding of WebRTC signalling concepts, protocols, 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 own and deliver complex, long-horizon projects
- Strong communication and cross-team technical decision-making
Nice to have
- Leadership experience
Culture & Benefits
- 100% paid benefits for employees and dependents including medical, dental, vision, disability, life insurance
- Retirement savings plan with competitive employer match
- Employee assistance program and mental well-being support through Modern Health with free therapy and coaching
- Collaborative, welcoming, and creative environment focused on innovation
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β