Software Engineer, Media Network Global Engineering - Live Streaming
TikTok
San Jose, CA · Posted November 13, 2026
Just laid off? Start here: a plan for the first weeks
More in California job market · All Software Engineer jobs (1,996) · Technology & Software · Engineering jobs
More roles at TikTok
- TikTok Shop - Head of Listing Quality - US · Seattle, WA
- Machine Learning Engineer, TikTok Brand Ads · San Jose, CA
- Head of Global Events and Experiential Marketing, GIMC GBM - GBS
- TikTok Shop - Category Manager, Personal Care, K Beauty
- Research Scientist in Generative AI Graduate (Intelligent Creation) - 2026 Start (PhD) · San Jose, CA
- TikTok Shop - Partner Development Manager, ISV Commerce Partnerships · Seattle, WA
Similar jobs
- Firmware Engineer, Robotics · OpenAI · San Francisco, CA
- Business Platform Engineer · OpenAI · San Francisco, CA
- Java Software Engineer · Leidos · San Diego, CA
- Quality Engineer - Millennium Space Systems · The Boeing Company · El Segundo, CA
- Associate or Experienced Software Quality Engineer · The Boeing Company · Long Beach, CA
- Field Service Engineer- Simi Valley · General Motors · Westlake Village, CA
Where San Jose, CA ranks
Where San Jose, CA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for marketing pay after cost of living$204k · of 16
- #1Best cities for aerospace and defense pay after cost of living$187k · of 19
- #2Best cities for security pay after cost of living$220k · of 10
- #3Best cities for technology pay after cost of living$205k · of 80
- #5Best cities for technology jobs1,449 openings · of 100
- #5Cities with the most jobs that do not need a four-year degree in the West Coast162 jobs · of 47
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 696 open software engineer listings that state pay, the middle half runs $168,000 to $251,000 and the median is $201,500.
Listed pay is what employers advertise, not what people are paid.
TikTok has filed one layoff notice in the last twelve months, covering 250 workers, most recently August 2026. These are public filings with state labor departments, and an open role can sit alongside them. See the filings
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
About the Team: The Media Network team is building an industry-leading real-time media distributed system that plays a critical role in TikTok’s live streaming and RTC scenarios. Serving billions of users worldwide, our network is among the largest real-time media networks globally.Join the Media Network team to work on large-scale distributed systems and help deliver an exceptional real-time media experience to TikTok users.
Responsibilities: 1. Stability Enhancement, including:Design and implement resilient, decoupled systems to minimize single points of failure and improve overall system reliability; Implement automated recovery and failover mechanisms to ensure continuous service availability during incidents; Establish and enforce change management processes to reduce risks associated with configuration changes and prevent outages.
2. Cost Optimization, including:Analyze infrastructure usage and spending to identify key cost drivers and opportunities for savings; Lead initiatives to optimize resource allocation, including storage and compute efficiency, to maximize efficiency and reduce expenses;Monitor and control infrastructure costs to prevent waste and ensure budget adherence.
3. Quality Improvement, including: Identify and address issues impacting service quality and user experience, such as playback performance and content lifecycle management; Implement security measures to protect systems from common threats and vulnerabilities; Collaborate with teams to monitor quality metrics and drive continuous improvements.
4. Cross-Team Collaboration, including: Partner with multiple teams to align objectives and deliver integrated solutions; Develop and maintain standard operating procedures for deployments, disaster recovery, and operational best practices; Facilitate process improvements to enhance coordination, efficiency, and accountability across teams.
Minimum Qualifications 1. Bachelor’s degree in Computer Science, Engineering, or a related field. 2. Proficiency in at least one programming language such as Golang, C, C++, Java, or Python. 3. Strong experience in analyzing and optimizing complex systems, focusing on cost-effectiveness, stability, and quality. 4. Solid understanding of live streaming technologies, CDN architectures, and multimedia processing. 5. 2 years hands on experience working with large-scale, production-level infrastructure.
Preferred Qualifications 1.Excellent troubleshooting and problem-solving skills with the ability to quickly identify and resolve complex issues. 2.Strong communication and collaboration skills to work effectively across diverse functional teams. 3.Ability to thrive in a dynamic, fast-paced environment and adapt to changing priorities.