Software Engineer Intern (Multimedia Arch-Live) - 2027 Start (BS/MS)

TikTok
Sydney
InternshipFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Debugging/troubleshooting","Communication","Collaboration","Self-learning"]

Join the Multimedia Arch-Live SDK team to help build and maintain TikTok’s live client SDK for ultra-low-latency, smooth live streaming. You’ll develop mobile audio/video features, participate in requirements review and performance optimization, and apply coding specifications and best practices. You’ll also contribute to automation testing systems to improve SDK quality and stability, supporting live streaming technology advancement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Software Engineer Intern (Multimedia Arch-Live) - 2027 Start (BS/MS)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Join the Multimedia Arch-Live SDK team to help build and maintain TikTok’s live client SDK for ultra-low-latency, smooth live streaming. You’ll develop mobile audio/video features, participate in requirements review and performance optimization, and apply coding specifications and best practices. You’ll also contribute to automation testing systems to improve SDK quality and stability, supporting live streaming technology advancement.
Location: Sydney
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Develop mobile audio and video features in the live player SDK and help improve performance.
  • •Review feature requirements, write code, and optimize performance.
  • •Apply team coding specifications and develop best practices.
  • •Contribute to building automation testing systems that ensure SDK quality and stability.
  • •Help advance live streaming technology as part of the team.

Key Requirements

  • •Currently completing a Bachelor's/Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • •Solid foundation in mobile C/C++ or Java.
  • •Strong problem-solving and debugging/troubleshooting skills.
  • •Good communication and collaboration skills, with a willingness to learn and take ownership.
  • •Interest in audio/video systems and a willingness to quickly ramp up in the domain.
Education:Bachelor's in Software Development, Computer Science, Computer Engineering, or related technical discipline
Skills:Problem-solvingDebugging/troubleshootingCommunicationCollaborationSelf-learning
Tech Stack:C/C++JavaIOSAndroidRTCRTMPDASHQUICAutomation testingPerformance optimizationMobile audioMobile video

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn