Backend Engineer Intern, TikTok LIVE
TikTok
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Internship
Join TikTok as a Backend Engineer Intern within the dynamic TikTok LIVE team. You'll contribute to either the LIVE Foundation team, enhancing product capabilities for small and medium-sized businesses and creators, or the LIVE Revenue team, building innovative gifting and revenue features for millions of users.
This internship offers significant industry exposure and hands-on experience, allowing you to bring your ambitions to life and impact a global platform.
Key Responsibilities
- Plan and lead large-scale technical projects to establish foundations for iterative development and product scaling.
- Develop robust, efficient technology products designed to serve a billion users.
- Contribute actively to engineering strategy, tooling, processes, and the team culture.
- Research and integrate cutting-edge domain and technical knowledge into product development.
Internship Program Details
- Internship period: December 2026 - February 2027 (onboard by December 7, 2026).
- Candidates can apply to a maximum of two positions globally across TikTok and its affiliates.
- Applications are reviewed on a rolling basis; early application is encouraged.
Minimum Qualifications
- Currently pursuing an Undergraduate or Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Proficiency in at least one of the following programming languages: Go, Python, Java, C++, PHP.
- Demonstrated good team communication and collaboration skills.
- Fundamental understanding of computer architectures, data structures, and algorithms.
Preferred Qualifications
- Ability to understand and debug large and complex codebases effectively.
- Commitment to promoting robust, maintainable code, clear documentation, and delivering high-quality work under tight schedules.
- Knowledge of livestreaming technologies is a plus, but not mandatory.
About TikTok
TikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy worldwide. With global headquarters in Los Angeles and Singapore, and offices in major cities like New York City, London, and Tokyo, TikTok fosters a diverse and inclusive environment where every employee's unique perspective is valued. Join a team that leads with curiosity, humility, and a desire to make an impact in a rapidly growing tech company.
Key skills/competency
- Backend Engineering
- Software Development
- Go/Python/Java/C++/PHP
- Data Structures
- Algorithms
- Scalable Systems
- Project Planning
- Technical Strategy
- Code Debugging
- Collaboration
How to Get Hired at TikTok
- Research TikTok's mission: Study their values, global impact, and innovation in short-form video.
- Tailor your resume: Highlight backend engineering skills, proficiency in Go/Python/Java/C++/PHP, and relevant projects.
- Showcase problem-solving: Emphasize experience with data structures, algorithms, and debugging complex codebases.
- Prepare for technical interviews: Practice coding challenges in your preferred language and review computer science fundamentals.
- Demonstrate collaboration: Be ready to discuss teamwork and communication skills crucial for TikTok's global teams.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background