Senior Staff Software Development Engineer (Backend) - Video Quality
Core
Design and develop video processing & ad insertion software integrated with media pipelines, architecting solutions for quality, robustness, and scale.
Role type
Senior Staff Software Development Engineer (Backend)
Builds
Video processing platforms, ad insertion software, automated video quality control systems, and live streaming workflows.
Domain
Media infrastructure, video streaming, signal processing
Deliverable
production ML models
Required skills
C++, Java, video codec standards (H.264/AVC, HEVC, AV1), HDR standards (Dolby Vision, HDR10+), audio codecs (AAC, HE-AAC, EAC-3, Dolby Atmos), image and signal processing, algorithm design
Preferred skills
AI-driven quality assessment, dynamic bitrate optimization, immersive formats (360VR, 3D video)
Technologies
H.264/AVC, HEVC, AV1, Dolby Vision, HDR10+, AAC, HE-AAC, EAC-3, Dolby Atmos, AC-4
Responsibilities
Lead design and development of video processing & ad insertion software; Architect solutions for quality, robustness, and scale; Innovate and prototype emerging media technologies; Design and implement algorithms for encoding efficiency augmentation; Build automated video quality control systems; Drive technical implementation of media features in live streaming workflows; Collaborate with research and product teams to evaluate and integrate next-generation video technologies
Seniority
Senior Staff, hands-on IC
