Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Backend Software Engineer Graduate (Video-On-Demand) - 2026 Start (BS/MS)

3 days ago Singapore

Responsibilities

Team Introduction
The team serves TikTok and other international businesses, including the back-end systems of modules such as multimedia uploading, playback distribution, platformization, stability, etc. The user base is large and the system complexity is high. It is the core main value chain of TikTok. Do you want to know how TikTok videos are uploaded efficiently? Do you want to know how TikTok videos play smoothly? Welcome to join us.

We are looking for talented individuals to join our team in 2026. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Launch your career where inspiration is infinite at TikTok.

Successful candidates must be able to commit to an onboarding date by end of year 2026. Please state your availability and graduation date clearly in your resume.

Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

Responsibilities:
- Responsible for back-end research and development of multimedia audio and video on-demand products, including but not limited to engineering architecture services such as upload, playback, and platform.
- Participate in the optimization of audio and video upload and playback experience, cost, etc., and participate in the guarantee of the stability of basic services.
- Participate in and promote the platform construction of the team to ensure the rapid development of the business and the efficient iteration of requirements.
- Work closely with product managers, client teams, and algorithm teams to provide industry-leading end-to-end multimedia on-demand solutions.

Qualifications

Minimum Qualifications:
- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Proficient in one or more languages such as C/C++, Go, Python, Java under the Linux environment, with good programming habits and logical implementation capabilities.

Preferred Qualifications:
- Have a good foundation in the application of networks, storage, and operating systems, and possess good logical and speculative abilities.
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
- Experience with CDN, Multimedia.
- Be positive and optimistic, have a strong sense of responsibility, and have good team communication and collaboration skills.
- Have a strong learning ability, have a strong thirst for knowledge, curiosity and enterprising spirit, and be able to pay attention to and learn the latest technologies in the industry in a timely manner.

By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://careers.tiktok.com/legal/privacy

If you have any questions, please reach out to us at apac-earlycareers@tiktok.com

Want more jobs like this?

Get jobs in Singapore delivered to your inbox every week.

Job alert subscription
Client-provided location(s): Singapore
Job ID: TikTok-7530885056641501458
Employment Type: OTHER
Posted: 2025-07-29T01:28:03

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • HSA
    • Life Insurance
    • Fitness Subsidies
    • Short-Term Disability
    • Long-Term Disability
    • On-Site Gym
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Snacks
    • Pet-friendly Office
    • Happy Hours
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Company Equity
  • Professional Development

    • Promote From Within
    • Access to Online Courses
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Mentor Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at TikTok.