TikTok35 followers49 jobs

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

GraduateFull-timeHybridSydney NSW, AustraliaPosted 6 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

This job is an exciting opportunity for recent graduates to join TikTok's Multimedia Arch-Live Arch-Client-Pull SDK team, where they will contribute to building a leading live streaming platform. By developing and maintaining the live client SDK, team members will play a vital role in enhancing user experience and advancing live streaming technology. Collaboration and innovation are at the heart of how the team works, making it a perfect fit for those eager to redefine the boundaries of technology.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

🎶

Developing mobile audio and video

Creating and enhancing mobile audio and video functionalities in the live player or pusher SDK, focusing on performance improvements.
📝

Participating in feature requirements reviewing

Engaging in the review of feature requirements, writing code, and optimizing performance for the live SDK.
⚙️

Constructing automation testing systems

Building automation testing systems to ensure the quality and stability of the SDK, contributing to overall software development productivity.

Key criteria

💻

Software development background

Recent graduates in Software Development or related fields.

View

📱

Mobile C/C++ or Java proficiency

Experience writing and reviewing code for mobile applications.

View

🎥

Audio and video processing experience

Experience with audio/video systems on iOS or Android.

View

View more

A meaningful career starts with a match

Similar jobs

View all
TikTok
TikTok
Backend Software Engineer Graduate, Trust and Safety Engineering - 2026 startSydney, NSW · Full-time
This job is about joining TikTok's Trust and Safety engineering team, where you will play a crucial role in protecting users from harmful content and abusive behaviors. By developing innovative systems and processes, you will help create a safe and enjoyable experience for millions of users worldwide. The team values collaboration, creativity, and a commitment to continuous improvement, making it an exciting opportunity to grow and make a real impact.
ResMed
ResMed
Graduate Software EngineerSydney, NSW · Full-time
This Software Engineer job is all about joining the Test Engineering team to make a real impact with your programming and AWS skills. You'll be part of a supportive environment where innovation thrives, working on applications that help clinicians manage patient care. The team values collaboration and encourages everyone to express their ideas, making it a great place to grow and learn.
TikTok
TikTok
Backend Software Engineer Graduate (Trust and Safety Engineering) - 2027 Start (BS/MS)Sydney, NSW · Full-time
This job is about joining the Trust and Safety engineering team at TikTok, where you will play a vital role in protecting users from harmful content and abusive behaviors. Your work will directly contribute to enhancing user experience and ensuring a safe environment for everyone. The team values collaboration and innovation, providing a supportive atmosphere where you can grow and tackle exciting challenges.
Leidos
Leidos
Graduate Software Engineer - ScoresbyScoresby, VIC · Full-time
The Graduate Software Engineer job is all about delivering innovative software solutions to complex challenges while working alongside supportive and open-minded colleagues. This opportunity allows individuals to grow professionally in a culture that values flexibility and inclusivity. Team members thrive in an environment that encourages collaboration, continuous learning, and the pursuit of excellence.
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Software development background
Recent graduates in Software Development or related fields.

View

Mobile C/C++ or Java proficiency
Experience writing and reviewing code for mobile applications.

View

Audio and video processing experience
Experience with audio/video systems on iOS or Android.

View

Problem-solving skills
Strong debugging and troubleshooting capabilities.

View

Communication and collaboration skills
Ability to work effectively in team settings.

View