Netflix, the global entertainment powerhouse serving 283 million subscribers across 190+ countries, is seeking a Live Streaming Software Engineer to join their Live Streaming Pipeline team. This role represents a unique opportunity to work at the intersection of software engineering and live media streaming, where you'll be responsible for building and maintaining the infrastructure that powers Netflix's live streaming capabilities.
The position requires a seasoned engineer with deep expertise in both backend systems and live streaming technologies. You'll be working with cutting-edge video streaming technologies, including various compression formats (AVC, HEVC, DD+, Atmos, HDR), distribution protocols (HLS, DASH), and transport protocols (RTP, RTMP, SRT). The role combines technical depth with operational excellence, as you'll be directly involved in ensuring the quality and reliability of live events.
This is an ideal role for someone who thrives in a dynamic environment and has a passion for video streaming technology. You'll be working with a variety of modern technologies and languages, including Java, Go, Python, and Rust, while building scalable solutions that impact millions of viewers. The position offers the flexibility of remote work while being part of Netflix's innovative engineering culture.
The successful candidate will have the opportunity to shape the future of live streaming at Netflix, working on everything from encoding pipelines to real-time monitoring systems. You'll collaborate with the Live Broadcast Operations team, contributing to both the technical architecture and operational efficiency of the platform. The role requires adaptability and willingness to work flexible hours aligned with live event schedules, making it perfect for someone who enjoys the excitement of live broadcasting combined with the challenges of software engineering.