Skip to content
SWE JOB LISTS

Backend Software Engineer Intern (Global E-Commerce) - 2027 Summer at TikTok

San Jose, CA, United StatesInternshipPosted Oct 10, 2026

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.