Drimva

TikTok

Senior Software Engineer, Media Network Global Engineering - Live Streaming

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

Experience
5 years of 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 large-scale live-streaming media network, improving its stability, cost efficiency, security, and service quality.

What you'll do

  • Design resilient systems and automated recovery and failover mechanisms; establish change management practices.
  • Analyze infrastructure spending and optimize resource allocation, including storage and compute.
  • Improve playback and content lifecycle quality, implement security measures, and coordinate operational practices 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.
  • Strong experience analyzing and optimizing complex systems for cost-effectiveness, stability, and quality.
  • Solid understanding of live streaming technologies, CDN architectures, and multimedia processing.

Nice to have

  • Excellent troubleshooting and problem-solving skills.
  • Strong communication and collaboration skills across functional teams.

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)