Responsibilities
We are looking for talented individuals to join us for an internship in 2026 (Earliest starting in January). Internships at TikTok aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at TikTok. Applicants must be current students and maintain enrollment throughout the entire internship period. Graduates are not eligible for internship positions.
Applicants should be available for a minimum 12-week internship, working at least 3 days per week onsite at TikTok's Sydney office.
Responsibilities
- Design, develop, and maintain a global-scale, multi-regional live streaming platform.
- Architect, implement, and operate critical and scalable services, including video delivery services, live scheduling services, and core persistence layer.
Want more jobs like this?
Get jobs in Sydney, Australia delivered to your inbox every week.
- Construct live streaming platforms, systems, and infrastructure, leveraging knowledge in network and distributed systems.
- Ensure service and system quality through the development of testing frameworks and creation of automated tests.
- Contribute to design reviews and code reviews for the live services infrastructure team.
Qualifications
Minimum Qualifications
-Undergraduate, or Postgraduate who is currently pursuing a Bachelor/Masters Degree in Software Development, Computer Science, Computer Engineering, or a closely related technical field, expecting to graduate by December 2026.
- Candidates are expected to work on-site at our Sydney office for a minimum of three days per week during the internship, which runs for at least 3 months and may be extended based on performance and mutual agreement.
- Good programming experience with at least one of the following languages: C, C++, Java, Python, or Go
- Familiarity with Unix/Linux operating systems
Preferred Qualifications
- Experience with SQL, NoSQL databases, Memcache/Redis
- Experience with video processing and delivery technology