CareerPlan

Senior Software Engineer, Media Network Global Engineering - Live Streaming

San Jose, United States of AmericaFull-time2026-10-28 → 2026-11-08

Core

Design and implement resilient, decoupled systems for TikTok's live streaming and RTC scenarios to ensure continuous service availability and optimize infrastructure costs.

Role type

Senior Software Engineer (Media Network Infrastructure)

Builds

Large-scale real-time media distributed systems for live streaming

Domain

Internet / Real-time media streaming / Distributed systems

Required skills

Golang, C, C++, Java, Python, large-scale distributed systems, live streaming technologies, CDN architectures, multimedia processing, system stability, cost optimization

Preferred skills

troubleshooting, problem-solving, cross-team collaboration

Technologies

Golang, C, C++, Java, Python, CDN

Responsibilities

Design resilient systems to minimize single points of failure; Implement automated recovery and failover mechanisms; Analyze infrastructure usage to identify cost drivers and optimize resource allocation; Identify and address issues impacting service quality and user experience; Partner with multiple teams to align objectives and deliver integrated solutions; Develop and maintain standard operating procedures for deployments and disaster recovery.

Seniority

Senior, hands-on IC