Drimva

TikTok

Backend Software Engineer Intern (Creation Platform) - 2027 Summer

San Jose, California · Internship · Posted Oct 28, 2026

Education
Currently pursuing an Undergraduate/Master in Computer Science, Computer Engineering or a related technical discipline.

About the job

Develop backend features and evolve large-scale distributed systems supporting TikTok’s content-creation platform and global creators.

What you'll do

  • Design and develop features for global users.
  • Collaborate with cross-functional teams and technical experts to explore product ideas and solve multimedia infrastructure challenges.
  • Evolve the architecture of large-scale distributed backend systems.

What they ask for

  • Currently pursuing an undergraduate or master’s degree in Computer Science, Computer Engineering, or a related technical discipline.
  • Proficient in at least one programming language such as Golang, Java, C++, or Python.
  • Solid understanding of computer architectures, data structures, and algorithms.
  • Hands-on experience with commonly used technical stacks such as databases, caches, and message queues.

Nice to have

  • Experience building large-scale distributed backend services for consumer-facing applications.
  • Knowledge of multimedia technologies such as video codecs and media containers.

Tools

Golang, Java, C++, Python, databases, caches, message queues

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)