CareerPlanSign in

Video / Streaming Engineer (DRM & Encoding)

💼 Full-time🗓 2026-10-02

Core

Own the end-to-end video pipeline for a mobile short drama app, handling encoding, packaging, DRM, delivery, and native player integration.

Role type

Senior IC video streaming engineer (DRM & encoding)

Builds

Encoded video streams (HLS), encrypted offline downloads, and native mobile players for Android and iOS.

Domain

Mobile streaming, video encoding, Digital Rights Management (DRM)

Required skills

FFmpeg (HEVC, H.264, AV1), Shaka Packager, Widevine (CENC), FairPlay (cbcs), GCP (Cloud Run, Cloud Functions, Cloud Storage), Kotlin, Swift, ExoPlayer, AVPlayer

Preferred skills

Cloudflare R2 and Workers, HLS tuning for mobile networks, Flutter platform channel integration

Responsibilities

Build FFmpeg encoding pipelines triggered on upload; Package and encrypt video with Shaka Packager; Run self-hosted DRM license servers; Deliver content via Cloudflare R2 and Workers; Build native players bridged into Flutter; Implement encrypted, time-bound offline downloads.

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 937,000+ jobs from 20+ sources.