At Netflix, we’re looking for a Live Streaming Software Engineer to join our growing team and provide innovative solutions to complex streaming challenges. As the Live Streaming Software Engineer, you’ll be responsible for developing, maintaining, and optimizing streaming systems and services to enhance our user experience.We’re looking for an experienced software engineer who has a passion for live streaming and is excited to develop cutting-edge solutions. You should be highly motivated, have a creative approach to problem solving, and be comfortable working in a fast-paced environment.To be successful in this role, you should have a degree in Computer Science or related field. You should have at least 3 years of experience working with streaming technologies, including encoders, CDN, DRM, and streaming protocols. You should also have a good understanding of video codecs, streaming optimization, and video streaming protocols like HLS, DASH, CMAF, and RTMP. Proficiency in a scripting language such as Python and experience with cloud technologies is a plus.We’re looking for someone who loves their work and wants to help us make the best streaming experience possible. If this sounds like you, we can’t wait to hear from you!
Responsibilities:
- Develop, maintain, and optimize streaming systems and services to enhance user experience.
- Develop cutting-edge solutions to complex streaming challenges.
- Troubleshoot and debug streaming system issues.
- Work with streaming technologies, including encoders, CDN, DRM, and streaming protocols.
- Understand video codecs, streaming optimization, and video streaming protocols like HLS, DASH, CMAF, and RTMP.
- Utilize scripting language such as Python and cloud technologies.
- Collaborate with other engineers to ensure that the streaming experience meets the highest quality standards.
- Create detailed design documents and reports as required.
- Stay up to date with new technologies and best practices in the streaming industry.
Python
C++
Bachelor's Degree In Computer Science Or A Related Field
+ Years Of Experience Developing Software Applications
Proficiency In At Least One Programming Language Such As Java
Or Similar
Strong Understanding Of Video Streaming Protocols Such As Rtmp
Hls
Mpeg-Dash
Experience Developing Applications For Cloud Services Such As Aws Or Azure
Experience With Streaming Video And Audio Codecs
Quality Assurance
Security
Networking
Debugging
Scripting
Architecture
Automation
Collaboration
Audio
Encoding
video
Streaming
Performance
Compression
Protocols
Communication
Conflict Resolution
Leadership
Problem Solving
Time management
Interpersonal Skills
self-motivation
Creative Thinking
Teamwork
Adaptability
According to JobzMall, the average salary range for a Live Streaming Software Engineer is $85,000 - $125,000 per year. This range varies depending on the individual's experience, qualifications, and the specific job duties.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Netflix, Inc. operates as an Internet subscription service company, which provides subscription service streaming movies and TV episodes over the Internet and sending DVDs by mail. The company operates its business through the following segments: Domestic streaming, International streaming and Domestic DVD. Netflix obtains content from various studios and other content providers through fixed-fee licenses, revenue sharing agreements and direct purchases. It markets its service through various channels, including online advertising, broad-based media, such as television and radio, as well as various partnerships.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started