
About Netflix
The streaming service redefining entertainment worldwide
Key Highlights
- Over 238 million subscribers across 190 countries
- Headquartered in Los Gatos, California
- Valued at over $150 billion
- Offers a vast library of original content and films
Netflix, headquartered in Los Gatos, California, is a leading streaming service with over 238 million subscribers globally. The platform offers a vast library of movies, TV shows, and original content, including award-winning series like 'Stranger Things' and 'The Crown.' With a market valuation exc...
🎁 Benefits
Employees enjoy competitive salaries, stock options, unlimited PTO, and comprehensive health benefits. Netflix also offers a flexible remote work poli...
🌟 Culture
Netflix fosters a culture of freedom and responsibility, encouraging employees to take risks and make decisions independently. The company values tran...
Skills & Technologies
Overview
Netflix is seeking a Distributed Systems Software Engineer (L5) to enhance their Open Connect Control Plane. You'll work with technologies like Java, Python, and AWS to improve content delivery and network insights. This role requires strong experience in distributed systems and software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in distributed systems, and have a solid understanding of how to build and manage scalable applications. Your expertise in Java and Python allows you to develop robust solutions that enhance performance and reliability. You are comfortable working with Linux environments and have experience with containerization technologies like Docker and orchestration tools such as Kubernetes. Your knowledge of REST APIs and SQL databases enables you to design efficient data interactions and storage solutions. You are proficient in using Git for version control and understand the importance of maintaining clean, well-documented code. You are a problem solver who enjoys tackling complex challenges and can think critically about how network behavior impacts user experience.
Desirable
Experience with cloud services, particularly AWS, is a plus, as is familiarity with monitoring tools like Elasticsearch. You have a keen interest in network measurement and insights, and you understand how to leverage data to drive business value. You are a team player who values collaboration and communication, and you are eager to share your knowledge with others.
What you'll do
In this role, you will be part of the Geo and Network Intelligence team within Open Connect, focusing on enhancing Netflix's content delivery network. You will work on projects that leverage physical infrastructure to improve streaming experiences for millions of users worldwide. Your responsibilities will include designing and implementing systems that monitor network performance and detect anomalies at scale. You will collaborate with cross-functional teams to gather insights and develop solutions that protect and enhance the business. You will also contribute to the development of Probnik, our network measurement framework, and work on tools like Fast.com to provide valuable insights to our partners.
You will be expected to stay updated on industry trends and best practices in distributed systems and content delivery. Your role will involve analyzing network data to identify opportunities for improvement and working closely with engineering and product teams to implement changes. You will participate in code reviews and contribute to the overall technical direction of the team, ensuring that best practices are followed and that the team continues to grow and improve.
What we offer
At Netflix, we offer a dynamic work environment where innovation is encouraged, and your contributions can have a significant impact. You will have the opportunity to work with cutting-edge technologies and be part of a team that is dedicated to delivering the best streaming experience to our members. We value diversity and inclusion and strive to create a workplace where everyone feels valued and respected. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of all candidates. Join us and help shape the future of entertainment.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Netflix.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Netflix is hiring a Senior Software Engineer for the Open Connect Control Plane team to build scalable and reliable distributed systems. You'll work with Java and cloud services to enhance the quality of experience for users globally. This position requires strong expertise in distributed systems.

Software Engineering
Netflix is seeking a Software Engineer for the Open Connect Control Plane team to build scalable distributed systems solutions. You'll work on cloud services and algorithms to optimize user experience. This role requires expertise in building reliable systems.

Engineering Manager
Netflix is hiring an Engineering Manager for the Open Connect Control Plane Foundations team. You'll lead engineering efforts to ensure the smooth operation of Netflix's Content Delivery Network. This role requires significant experience in engineering leadership.

Distributed Systems Engineer
Netflix is hiring a Senior Distributed Systems Engineer for their Data Platform team to innovate and evolve their data infrastructure. You'll work with technologies like Kafka and Flink to enhance data transport and processing. This role requires expertise in distributed systems and a commitment to building a diverse team.

Distributed Systems Engineer
Netflix is hiring a Distributed Systems Engineer to design and build the core infrastructure for their Cloud Gateway team. You'll work with technologies like Kubernetes and various API Gateway solutions to ensure secure and efficient communication. This role requires experience in distributed systems and cloud environments.