TikTok
48 interested45 jobs

Software Engineer- LiveStreaming Player (C++)

JuniorMid levelFull-timeHybridSydney NSW, AustraliaPosted 9 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

Video Arch is a leading video platform that is revolutionizing media storage, delivery, transcoding, and streaming services. In this exciting job, you will tackle challenges in designing and developing large-scale distributed systems, ensuring low latency and high-quality live streaming experiences for billions of users worldwide. The team thrives on collaboration and innovation, providing a supportive environment where your technical leadership and expertise can truly shine.

You'll be responsible for

🔍

Conducting research

Conduct thorough research on business requirements and design and develop efficient media processing pipelines within the live streaming player SDK of the applications.
⚙️

Optimizing performance

Optimize and enhance the performance of the live streaming player to ensure a seamless user experience.
🐞

Debugging and diagnosing issues

Debug and diagnose qualifications and issues in the online environment, promptly addressing any concerns that arise.

Key criteria

💻

Proficiency in C/C++ or Java

Experience writing and reviewing code in mobile C/C++ or Java.

View

🎥

Knowledge of audio and video processing

Understanding of audio and video systems in iOS or Android.

View

🔍

Strong problem-solving skills

Demonstrated ability to debug and troubleshoot effectively.

View

View more

Meet the team

About the company

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

A meaningful career starts with a match

Get started
Apply on TikTok
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Proficiency in C/C++ or Java
Experience writing and reviewing code in mobile C/C++ or Java.

View

Knowledge of audio and video processing
Understanding of audio and video systems in iOS or Android.

View

Strong problem-solving skills
Demonstrated ability to debug and troubleshoot effectively.

View

Experience with automation testing systems
Background in building systems to ensure SDK quality and stability.

View

Data analysis for performance improvement
Experience analyzing live streaming data for quality enhancements.

View

Similar jobs

View all
Dematic
Dematic
Software Test Engineer – .Net / C# / MS SQL ServerBelrose, NSW · Full-time
Join Dematic’s growing Software Team as a Software Test Engineer and embark on an exciting journey in the world of automation and robotics. This job offers a unique opportunity to engineer end-to-end warehouse solutions that integrate material handling systems with state-of-the-art software. Collaborating with a dynamic team, you will contribute to projects that revolutionize industries and enhance global supply chains.
Leidos
Leidos
Software EngineerMelbourne, VIC · Scoresby, VIC · Full-time
As a Software Engineer at Leidos Australia, you will be part of a dynamic team dedicated to developing and enhancing software capabilities that support complex Defence and mission-critical programs. Your work will have a significant impact on the Australian way of life, contributing to nationally significant projects that matter. The team values integrity, inclusion, innovation, and collaboration, creating an environment where everyone can thrive and grow together.
L3Harris Technologies
L3Harris Technologies
Software EngineerQLD · Full-time
This job is about joining a dynamic team in Eight Mile Plains, Brisbane, as a Software Engineer focused on developing cutting-edge Electronic Warfare and Defence solutions. The impact of this job is significant, as it involves working on complex projects that contribute to Australia's sovereign defence capabilities. The team values collaboration and continuous improvement, creating an environment where everyone can thrive and contribute to high-quality outcomes.
Leidos
Leidos
Software EngineerMelbourne, VIC · Scoresby, VIC · Full-time
This job is about designing, developing, and supporting innovative software solutions that drive reliable business outcomes. Working within a dynamic multidisciplinary engineering team, you will have the opportunity to contribute to the entire software lifecycle, from requirements analysis to deployment and ongoing support. The team values collaboration, integrity, and innovation, ensuring that every member plays a vital role in achieving meaningful outcomes.