Technical Lead - Backend
Posted Updated
Description
We're seeking an experienced technical lead to own and scale our end-to-end media pipeline, from recording and ingestion to delivery and playback optimisation across all platforms.
Responsibilities:
- Design and maintain automated content ingestion, transcoding, QC, and delivery pipelines handling thousands of assets daily.
- Build multi-bitrate ABR workflows using FFmpeg, AWS MediaConvert, and streaming formats (HLS/DASH/CMAF).
- Architect CDN strategy and optimise delivery for startup time, buffering, and playback success.
- Implement DRM systems (Widevine, FairPlay, PlayReady) and content protection workflows.
- Build internal tools for monitoring, automation, and pipeline health.
- Mentor engineers and define technical standards across teams.
Requirements:
- 5+ years in backend/media engineering with deep hands-on experience in FFmpeg, video codecs (H. 264/H. 265/AV1), and streaming protocols.
- Strong knowledge of cloud media services (AWS MediaConvert, Elemental) and CDN internals.
- Backend development skills (Python, Go, Node.js, Java).
- Experience with DRM, encoding profiles, and large-scale content delivery.
Preferred Tools and Technologies:
- Media Processing: FFmpeg, GStreamer, Shaka Packager, Bento4 MP4Box.
- Cloud: AWS Media Services, GCP Transcoder.
- Delivery: CloudFront, Fastly, Akamai, Cloudflare.
- Backend: Python, Go, Java, Node.js .
- Infra: Docker, Kubernetes.
- Monitoring: Prometheus, ELK, Datadog, Grafana.
- Version Control: Git.
Education:
- Bachelor's/Master's in Computer Science, Media Technology, or related fields.
- Certifications in cloud, media systems, or security (AWS Media or DRM certifications) are a plus.
