CareerPlanSign in

Software Engineer- LiveStreaming Player (C++)

The Rocks, Sydney💼 Full-time🗓 2026-02-21 → 2026-08-07

Core

Design and develop efficient media processing pipelines within the live streaming player SDK to support low latency and high quality end-to-end live streaming experiences for billions of users.

Role type

Junior to mid-level Software Engineer (Live Streaming Player SDK)

Builds

Live streaming player SDK for mobile applications

Domain

Video streaming, mobile development, distributed systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ programming, mobile development (iOS/Android), audio and video processing systems, debugging and troubleshooting, performance optimization

Preferred skills

Mobile audio and video SDK development, automation testing system construction, QoS and QoE analysis

Technologies

C++, Java, iOS, Android

Responsibilities

Design and develop media processing pipelines for the live streaming player SDK, optimize player performance for seamless user experience, debug and diagnose issues in the online environment, participate in building and maintaining automation testing systems, analyze player data to improve performance and verify QoS/QoE A/B tests

Seniority

Junior to mid-level, hands-on IC

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