remote
Senior WebRTC LiveKit Architect - IVN
Software Engineer
Lead the design and implementation of a high‑scale, low‑latency real‑time streaming platform, migrating from Red5 Pro to LiveKit while integrating photorealistic 3D rendering with Three.js on AWS/Linux infrastructure.
About the role
Key Responsibilities
- Architect and oversee the migration from Red5 Pro WebRTC to LiveKit, ensuring seamless integration with existing real‑time audio‑video avatar pipelines.
- Design scalable, low‑latency streaming solutions on AWS/Linux, optimizing for millions of concurrent users.
- Collaborate with 3D rendering engineers to embed live avatars into photorealistic, walkable environments using Three.js.
- Implement robust monitoring, performance tuning, and fail‑over strategies for high‑availability deployments.
- Guide and mentor a cross‑functional team of developers, providing technical leadership and code reviews.
Requirements
- 10+ years of experience in real‑time media streaming, with deep expertise in WebRTC and LiveKit.
- Proven track record building large‑scale, low‑latency systems on AWS/Linux platforms.
- Strong knowledge of 3D graphics pipelines, particularly Three.js, and experience integrating live media into 3D scenes.
- Excellent problem‑solving skills, ability to design for scalability and resilience.
- Effective communication skills and a collaborative mindset.