The Muse
Newsletter Sign In
Jobs ▾
SalesSoftware EngineeringOperationsFinanceMarketingPeople & HRData ScienceDesignHealthcareEducationView All Jobs
CompaniesResume BuilderAdviceCoachingNewsletter EmployersSign In
TikTok

Software Engineer - Video-On-Demand

Oct 9, 2025• Singapore

About us

TikTok is the leading destination for short-form mobile video and our mission is to inspire creativity and bring joy.

  • Size: 5,001 - 10,000 employees
  • Industry: Entertainment & Gaming
View company profile ›
Responsibilities

Team Introduction
Video-On-Demand (VOD) is a world-leading video platform that provides multi-media storage, delivery, transcoding, and streaming services. We are building the next-generation video processing platform and the largest live-streaming network, which provides excellent experiences for billions of users around the world. Popular video products of TikTok and its affiliates are all empowered by our cutting-edge cloud technologies. Working in this team, you will have the opportunity to tackle the challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.

What you will be doing:
- Architect and develop efficient, highly scalable, and secure services that power all the video products within the organisation;
- Design, implement and operate our critical and scalable services, including video delivery services, upload services, and core persistence layer.
- Develop advanced intelligent video QoS data platform, and help client developers make decisions to optimise the user experience of our products.
- Design, build and maintain a global scale, multi-regional video infrastructure system.

Qualifications

Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience.
- Good programming experience with at least one of the following languages: Go, Java, Python or C++.

Preferred Qualifications:
- Experience with CDN, Multimedia or Live Streaming.
- Familiar with Unix/Linux operating systems.

Responsibilities

Responsibilities

Team Introduction
Video-On-Demand (VOD) is a world-leading video platform that provides multi-media storage, delivery, transcoding, and streaming services. We are building the next-generation video processing platform and the largest live-streaming network, which provides excellent experiences for billions of users around the world. Popular video products of TikTok and its affiliates are all empowered by our cutting-edge cloud technologies. Working in this team, you will have the opportunity to tackle the challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.

What you will be doing:
- Architect and develop efficient, highly scalable, and secure services that power all the video products within the organisation;
- Design, implement and operate our critical and scalable services, including video delivery services, upload services, and core persistence layer.
- Develop advanced intelligent video QoS data platform, and help client developers make decisions to optimise the user experience of our products.
- Design, build and maintain a global scale, multi-regional video infrastructure system.

Qualifications

Qualifications

Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience.
- Good programming experience with at least one of the following languages: Go, Java, Python or C++.

Preferred Qualifications:
- Experience with CDN, Multimedia or Live Streaming.
- Familiar with Unix/Linux operating systems.

Want more jobs like this?

Get jobs in Singapore delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Additional Information

  • Posted: Oct 9, 2025
Apply on company site
Apply on company site

Similar Jobs

  • Software Engineer Graduate (Video-on-Demand Algorithm) - 2027 StartTikTokSan Jose
  • Backend Software Engineer Graduate (Multimedia Platform) - 2027 Start (BS/MS)TikTokSydney
  • Backend Software Engineer Intern (Platform Engineering) - 2027 Start (BS/MS)TikTokSydney

Suggested Searches

  • TikTok Jobs
  • All Jobs

Search Additional Jobs

  • Remote-Friendly Software Engineer - Video-On-Demand Jobs
The Muse

© 2026 FGB Muse Group Inc.

114 Rayson Street, 1st Floor
Northville, MI 48167

About The Muse

  • About Us
  • FAQs
  • Search Jobs
  • Browse Companies
  • Career Advice
  • Terms of Use
  • Privacy Policy
  • Contact Us
  • FairyGodBoss

Popular Jobs

  • New York Jobs
  • San Francisco Jobs
  • Seattle Jobs
  • Engineering Jobs
  • Marketing Jobs
  • Information Technology Jobs

Get Involved

  • For Employers
  • The Muse Book: The New Rules of Work
  • For Career Coaches
  • Tell A Friend

Join The Conversation