Senior Software Engineer, Media Network Global Engineering - Live Streaming
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
