Drimva

TikTok

Backend Software Engineer Graduate (Creation Platform) - 2027 Start

San Jose, California · Full-time · Posted Oct 28, 2026

Education
Master's degree in Computer Science, Computer Engineering, or a related discipline.

About the job

Designs and develops backend features and large-scale distributed systems for TikTok’s content creation platform.

What you'll do

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

What they ask for

  • Completing or recently completed a Master's degree in Computer Science, Computer Engineering, or a related discipline.
  • Proficiency in at least one of Golang, Java, C++, or Python.
  • Solid understanding of computer architectures, data structures, and algorithms.
  • Hands-on experience with 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)