CareerPlanSign in

Software Engineer - Live Streaming Player (C++)

Sydney, Australia💼 Full-time🗓 2026-09-28

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

Senior IC software engineer (live streaming player SDK)

Builds

Live streaming player SDK for mobile applications

Domain

Video streaming, mobile development, distributed systems

Required skills

C/C++, Java, mobile audio/video processing, system design, debugging, automation testing, QoS/QoE analysis

Preferred skills

Mobile SDK optimization, coding best practices, A/B testing, self-learning

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 online environments; Participate in building and maintaining automation testing systems; Analyze player data to improve performance and verify QoS/QoE A/B tests.

Seniority

Senior, hands-on IC

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