Video Streaming Engineer
Core
Design, develop, and optimize low-latency, high-quality video streaming pipelines and infrastructure for global audiences.
Role type
Senior IC video streaming engineer
Builds
Video streaming pipelines, compositing modules, and containerized streaming solutions
Domain
Video streaming, real-time media delivery, gaming infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
GStreamer, FFmpeg, Chromium Embedded Framework (CEF), Docker, Rust, C++, video codecs (H.264, HEVC, VP8, VP9, AV1, VVC), video containers (FLV, HLS, RTMP, SRT, MPEG TS, MP4), network protocols
Preferred skills
Cloud-based video streaming infrastructure (AWS, Azure, GCP), DRM, adaptive bitrate streaming, content protection, WebRTC, performance profiling, gaming/live streaming background
Technologies
GStreamer, FFmpeg, CEF, Docker, Rust, C++, H.264, HEVC, VP8, VP9, AV1, VVC, FLV, HLS, RTMP, SRT, MPEG TS, MP4
Responsibilities
Design and optimize video streaming pipelines using GStreamer, FFmpeg, and CEF; Implement support for various video codecs and transmission protocols; Build and deploy streaming solutions using Docker; Develop high-performance video processing modules in Rust and C++; Integrate CEF into the video compositing pipeline; Monitor and optimize streaming quality, latency, and reliability; Document architecture and best practices
Seniority
Senior, hands-on IC