Description
Seniority: Intern
TikTok is hiring a Backend Software Engineer Intern for its Global E-Commerce team. The role supports E-commerce product experiences and platform operations by developing and improving backend services, APIs, and platform components, while contributing to testing, reliability, and AI-assisted engineering practices.
Responsibilities
- Develop efficient, scalable, and secure backend services that support E-commerce product experiences and platform operations
- Assist with optimizing service performance, data processing, and system reliability under the guidance of experienced engineers
- Contribute to APIs, internal tools, or platform components that improve engineering or business efficiency
- Participate in system design discussions, code reviews, testing, and debugging as part of the development lifecycle
- Learn and apply AI-assisted development practices to improve coding efficiency, documentation, debugging, and engineering productivity
- Explore backend scenarios that support AI-enabled product features, automation, or intelligent decision-making workflows where applicable
Qualifications
- Currently pursuing a Bachelor's or Master's degree in Computer Science or a related discipline
- Familiarity with backend development and proficiency in at least one programming language such as Java, Golang, Python, Scala, or C++
- Basic understanding of data structures, algorithms, computer networks, and database fundamentals
- Familiarity with common backend components such as relational databases, cache systems, or messaging systems
Preferred Qualifications
- Strong problem-solving skills, learning agility, and sense of ownership
- Interest in large-scale distributed systems, platform engineering, or data-intensive applications
- Familiarity with AI-assisted coding tools, engineering automation, or backend systems supporting intelligent product capabilities
- Comfortable working in a fast-moving, collaborative, and globally distributed team environment
Skills
- Strong problem-solving skills, learning agility, and sense of ownership
- Interest in large-scale distributed systems, platform engineering, or data-intensive applications
- Familiarity with AI-assisted coding tools, engineering automation, or backend systems supporting intelligent product capabilities
- Comfortable working in a fast-moving, collaborative, and globally distributed team environment
Tech stack
Backend Development, Java, Golang, Python, Scala, C++, Data Structures, Algorithms, Computer Networks, Relational Databases, Distributed Systems
Benefits
- Interns have day one access to health insurance, life insurance, wellbeing benefits and more.
- Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year).
- Interns who are not working 100% remote may also be eligible for housing allowance.
- Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth.
- Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals.
More from TikTok
- Frontend Software Engineer Graduate (Ads Interface) - 2027 Start
- Backend Software Engineer Intern (TikTok-Search) - 2027 Summer
- Backend Software Engineer Intern (TikTok-Global Live-Foundation) - 2027 Summer
- Software Engineer Intern (Media Engine) - 2027 Summer
- Backend Software Engineer Intern (Creation Platform) - 2027 Summer
More in San Jose
- Software Engineer Intern (Payment) - 2027 Summer
- Entry Level Software Developer 2027 SAN JOSE
- Software Engineer Project Intern (Developer Infrastructure) - 2027 Start
- New Grad Software Engineer, Product Engineering
- CST Application Engineer
Similar roles
- Software Engineering Intern - Summer 2027
- Software Engineering Intern - Summer 2027
- Software Engineering Intern - Summer 2027
- Software Engineer Co-Op - TS/SCI
- Intern - IT Software Engineer