WebRTC Video Engineer
Core
Develop and maintain WebRTC media flows across browsers, native clients, and servers to ensure high-quality video for Zoom's real-time communication platform.
Role type
Senior IC WebRTC Video Engineer
Builds
Zoom Workplace native client, web-based client, and Video SDK
Domain
Real-time media, video conferencing, web communication
Required skills
WebRTC development, JavaScript/TypeScript, real-time media protocols (ICE/STUN/TURN/SDP), video codec internals (H.264/VP8/VP9/AV1), simulcast, packet switch architecture, adaptive bitrate, congestion control, browser debugging, memory leak resolution
Preferred skills
Enterprise SDK customer support, open-source contribution (Chromium/WebRTC)
Technologies
WebRTC, H.264, VP8, VP9, AV1, ICE, STUN, TURN, SDP, RTP, RTCP, DTLS, SRTP, Chromium
Responsibilities
Implement and maintain robust WebRTC media flows across environments; Develop core modules for SDP negotiation, peer connection management, and congestion control; Investigate and resolve audio/video quality issues and browser-specific regressions; Optimize end-to-end audio/video workflows for conferencing; Monitor QoS performance and analyze quality regressions; Ensure production stability through hotfix deployment and memory leak resolution; Deliver US-facing technical support for enterprise SDK customers; Build and maintain team knowledge bases and contribute to open-source communities
Seniority
Senior, hands-on IC
