Senior Software Engineer (Video Streaming Engineer)
Core
Design, develop, and optimize scalable video streaming and processing solutions, including pipelines and infrastructure.
Role type
Senior IC video streaming engineer
Builds
Scalable video pipelines, streaming services, and processing infrastructure
Domain
Video streaming, multimedia processing, cloud infrastructure
Required skills
Video streaming protocols (RTMP, RTSP, RTP, HLS, WebRTC, DASH), Video/audio codecs (AAC, Opus, H.264, H.265, VP8, VP9, AV1), General-purpose programming (Node.js, Python, Rust, C, C++), REST API design, Relational and NoSQL databases, Cloud infrastructure (AWS, Linux, Docker), CI/CD workflows
Preferred skills
Multimedia processing libraries (FFmpeg, GStreamer, libvpx, x264, x265), AI inference for computer vision
Technologies
AWS, Linux, Docker, FFmpeg, GStreamer, libvpx, x264, x265, Node.js, Python, Rust, C, C++
