Netflix is the leading online video subscription service, reaching over 125 million households across the globe. Netflix became well known as a data driven company for our personalized recommendations, but our use of data doesn't stop there. From testing new features for the service to measuring performance across many devices to making wise choices about content, we use our petabytes of data to move the business forward. To do that we have built a big data platform that, along with the rest of our infrastructure, is the cloud native and will continue to grow with our global expansion agenda.
Engineers and data scientists across the company use the data platform to do interesting and impactful analysis allowing Netflix to continue to innovate. We have a team whose sole focus is to build tools and services to improve the reliability of the data platform. Here is a vision of this team.
As a member of the team, you will -
Develop and deploy software that will help drive improvements towards the reliability, availability, performance and efficiency of Netflix’s services.
Collaborate with engineering teams to surface common pain points, develop solutions, and evangelize best practices.
Develop tools and services to automate and build tools to enhance the user experience via intelligent error analysis, SLA monitoring and overall platform reliability
Partner with various engineering teams to transform concepts and requirements into services and tools.
This may be your dream job if some of the following applies to you:
Strong engineering background with ability to design software systems ground up
Demonstrated experience working with complex data systems
Familiarity working with large scale distributed systems
Ability to analyse and design systems with automation first mentality
Strong interpersonal and communication skills
Prior experience working with open source technologies like Jupyter, Hadoop, Hive, Presto, Spark etc.
Experience with cloud infrastructure is a plus
BS/MS/PhD in Computer Science or related field
Technologies we use:
Java for developing webservices and distributed applications
Python for tooling and automation
Docker for containerization
Jupyter and Zeppelin for providing development and analysis platforms
AWS cloud for execution
Variety of open source tools and technologies including ones built by Netflix
Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.