CareerPlanSign in

Software Engineer Graduate (LiveStreaming Player, C++) - 2026 Start (BS/MS)

The Rocks, Sydney💼 Full-time🗓 2026-02-20 → 2026-08-06

Core

Developing and maintaining the live client SDK to support TikTok's live streaming capabilities, focusing on stability, performance, and user experience for mobile audio and video.

Role type

Graduate Software Engineer (Live Streaming Player SDK)

Builds

Mobile audio and video live player/pusher SDKs for TikTok's live streaming platform

Domain

Social media, live streaming, mobile multimedia

Deliverable

production ML models | product features | infrastructure

Required skills

Mobile C/C++ or Java, audio and video processing systems (iOS/Android), debugging and troubleshooting, coding specifications, automation testing

Preferred skills

Master's degree in CS, live protocols (RTC, RTMP, DASH, Quic), SDK optimization, software development productivity best practices

Technologies

C++, Java, iOS, Android, RTC, RTMP, DASH, Quic

Responsibilities

Develop mobile audio and video in live player or pusher SDK, participate in feature requirements reviewing and code writing, formulate coding specifications, construct automation testing systems

Seniority

Graduate

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