Drimva

TikTok

Software Engineer, Media Network Global Engineering - Live Streaming

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

Experience
2 years hands-on experience working with large-scale, production-level infrastructure.
Education
Bachelor’s degree in Computer Science, Engineering, or a related field.

About the job

Build and operate TikTok’s real-time media network for live streaming, improving its stability, cost efficiency, quality, and cross-team operations.

What you'll do

  • Design resilient systems and automated recovery and failover mechanisms; establish change management processes.
  • Analyze infrastructure costs and optimize resource allocation, including storage and compute.
  • Improve playback and content lifecycle quality, implement security measures, and coordinate operational improvements across teams.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in at least one of Golang, C, C++, Java, or Python.
  • Experience analyzing and optimizing complex systems for cost-effectiveness, stability, and quality; understanding of live streaming technologies, CDN architectures, and multimedia processing.
  • 2 years hands-on experience working with large-scale, production-level infrastructure.

Nice to have

  • Troubleshooting and problem-solving skills.
  • Communication and collaboration skills across functional teams; ability to adapt to changing priorities.

Tools

Golang, C, C++, Java, Python

Model-written summary · the original posting is authoritative

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