At Netflix, our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next.
Requirements
- Can handle ambiguity of niche challenges and thrives in a fast-paced environment
- Demonstrates strong technical curiosity and a drive to deepen technical expertise
- Works effectively with cross functional teams
- Has a strong distributed systems expertise and experience designing, building, and operating systems at scale
- Has a background in video algorithms or media processing
- Experience building new products from the ground up with strong system design fundamentals and extensible architectures
- Is excited to apply your expertise to a product that touches millions of lives everyday
- Expertise in optimizing software performance
- Strong knowledge of video streaming and encoding principles, including codec standards (e.g., H.264/AVC, HEVC, AV1) and professional tools like Media Live and Ateme
- Experience in image and video quality assessment
- Experience with large-scale distributed systems and cloud-computing
- 4+ years experience in multimedia software development, with excellent debugging and problem solving skills
- BS in Computer Science/Electrical Engineering or equivalent
- Strong Java or C++ experience with solid software design fundamentals
- Background in Media Processing and knowledge on Video Foundations
Benefits
- Health Plans
- Mental Health support
- 401(k) Retirement Plan with employer match
- Stock Option Program
- Disability Programs
- Health Savings and Flexible Spending Accounts
- Family-forming benefits
- Life and Serious Injury Benefits
- Paid leave of absence programs
- Flexible time off