> Markdown version of [/jobs/ext/4627185-software-development-engineer-streaming-media](https://www.wearedevelopers.com/jobs/ext/4627185-software-development-engineer-streaming-media). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer, Streaming Media - **Company:** Tiktok Inc - **Location:** San Jose, CA, United States - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Artificial Intelligence, C++ (Programming Language), Computer Networks, Deep Packet Inspection, Network Address Translation, Distributed Systems, H.264/MPEG-4 AVC, IPv4, IPv6, Python (Programming Language), Networking Basics, Routing, Software Engineering, Data Streaming, TCP/IP, Video Codec, WebRTC, Rust (Programming Language), Build Management, Information Technology, Low Latency, Iptables, Transport Protocols, Live Streaming, OPUS (Software), Media Servers, Programming Languages - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25303_a2870513bd9ba88af9fc880359dca928 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related field. * Hands-on experience with streaming transport protocols such as RTP/RTCP, RTMP, DASH, and CMAF. * Familiarity with audio and video codec standards, including OPUS, AAC, and H.264. * Solid understanding of networking fundamentals, including TCP/IP, NAT, IPv4/IPv6, routing protocols, and packet processing (e.g., iptables, deep packet inspection). * Proficiency in at least one programming language: C, C++, Java, Python, Rust, or Go., * Experience with CDN, multimedia systems, live streaming, or WebRTC. * Experience building or operating large-scale distributed systems. ## Description 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. * Design and implement high-performance, latency-sensitive media servers. * Optimize network efficiency for media delivery, balancing cost and quality. * Design, implement, and optimize media protocols, while staying current with industry trends. * Leverage AI technologies to enhance streaming media scenarios and improve the flexibility and performance of the Media Network. * Design and build resilient, decoupled systems to minimize single points of failure and improve overall reliability.