Overview
TikTok’s Short Video Reliability team is looking for talented interns to help maintain and improve the world’s largest short video infrastructure. You’ll work on building systems that ensure videos are uploaded, delivered, and streamed smoothly across the globe, while gaining hands-on experience in distributed systems, cloud computing, and high-scale software engineering. This internship is a chance to contribute to critical infrastructure that powers one of the most popular apps in the world.
What You'll Get Out of This Internship
- Exposure to building and maintaining highly scalable, reliable systems at global scale
- Hands-on experience with distributed systems, traffic management, and chaos engineering
- Opportunity to develop coding, debugging, and problem-solving skills in real-world scenarios
- Collaboration with experienced engineers and global teams, gaining mentorship and industry insight
- Insight into site reliability engineering, disaster recovery, and performance optimization
Key Responsibilities
- Design and implement systems that adapt to infrastructure changes, data center moves, and global events
- Develop smart traffic management to handle viral video surges without service disruption
- Build monitoring and diagnostic tools to identify and resolve potential system issues proactively
- Ensure smooth operation of TikTok services across multiple regions and time zones
- Participate in capacity planning, disaster recovery, and incident automation projects
- Conduct chaos engineering experiments to test system resilience
- Use A/B testing to measure and improve system stability, performance, and user experience
Requirements
- Undergraduate or postgraduate student in Computer Science, Software Development, or related fields
- Proficient in at least one programming language: Python, Java, Golang, C++, or C
- Understanding of distributed systems, networking, and large-scale architecture
- Experience with Linux/Unix and cloud computing environments
- Strong problem-solving skills and passion for building high-scale reliable systems
- Excellent communication and teamwork skills
Who This Internship Is Ideal For
Students who are curious about distributed systems, thrive in problem-solving environments, and want to gain hands-on experience building the infrastructure behind one of the world’s leading apps.
About the Company
TikTok is the leading platform for short-form mobile videos, committed to inspiring creativity and bringing joy globally. With offices in Singapore, Los Angeles, New York, London, and more, TikTok combines innovative technology with a diverse and inclusive culture to deliver engaging experiences for millions of users.
Internship Details
Location: Singapore
Duration: 3–6 months (Jan–Jun 2026 or May–Aug 2026)
Commitment: Full-time
Working Arrangement: Onsite
Stipend (if provided): Not specified
Application Deadline: Rolling