CareerPlanSign in

Staff Software Engineer - Video Platform

Australia💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Design and build high-performance C++ services, frameworks, and distributed systems for large-scale audio and video ingestion, processing, storage, and delivery.

Role type

Staff Software Engineer (Video Platform Infrastructure)

Builds

Scalable multimedia ingestion, processing, storage, transcoding, and global delivery systems

Domain

Cloud Infrastructure / Multimedia Engineering

Deliverable

production ML models | infrastructure

Required skills

C++, distributed systems, cloud platforms, video codecs (H.264/AVC, H.265/HEVC, VP9, AV1), multimedia frameworks (FFmpeg, GStreamer), video containers (MP4, WebM), adaptive bitrate streaming (DASH, HLS, CMAF), encoding pipeline optimization

Preferred skills

Java in large-scale distributed environments, open-source contributions to FFmpeg/GStreamer

Technologies

C++, FFmpeg, GStreamer, H.264, H.265, VP9, AV1, MP4, WebM, DASH, HLS, CMAF, Cloud Platforms

Responsibilities

Develop and maintain high-performance C++ services and tools for audio/video processing; Design and implement distributed systems for multimedia ingestion, processing, storage, and delivery; Build new platform capabilities for video editing and playback; Optimize multimedia processing pipelines for performance, reliability, scalability, and cost efficiency; Troubleshoot complex production, performance, and reliability issues; Drive engineering excellence through testing, code reviews, and operational best practices; Collaborate with cross-functional teams to translate product needs into scalable technical solutions; Contribute to the evolution of platform architecture and infrastructure

Seniority

Staff, hands-on IC with architectural influence

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