Data Experience - Senior UX Engineer

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Netflix is the leading online video subscription service, reaching millions of US and international households. 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 website 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, lives in the cloud and will continue to grow with us as we expand. 

This platform is used by engineers and data scientists to leverage our data to do interesting and impactful analysis and allow Netflix to continue to innovate.  The Data Experience team works to make it as easy and efficient as possible to work with all of this data. We believe in democratizing discovery, management and communication of data to aid systematic evolution of data to information and then experience. Utilizing a user-centered design methodology we identify elegant solutions to deliver a seamless user experience for our diverse stakeholders. Our team is responsible for several enterprise reporting tools, notebooks for interactive computation, custom visualizations and dashboards for deeper analytics, and the big data platform to enable discovery, management, and communication of data. 

While there are many cutting edge open source technologies being built, they often require a lot of hidden engineering to take full advantage of them, so we work to make sure the tools we are using fit well in our AWS architecture, scale to the data, and have a low barrier of entry for stakeholders to interact with our platform.  

This may be your dream job if you:

  • Value simplicity and clarity in design. Our engineering strongly reflects this value.
  • Have a strong background in front-end and full-stack development environments.
  • Have experience leading multiple successful initiatives.
  • Love to learn new technologies quickly and to pivot as our team evolves the project.
  • Want to build a platform to solve interesting data problems.
  • Passionate about micro-interactions that lead to delightful experiences.
  • Pride yourself in building reusable assets that the community can leverage.
  • Love to work with open source technologies.
  • Are self-led but highly aligned with your teammates; we develop fast, and align daily.
  • Desire to be constantly learning new things and can make good forward thinking judgements about new technology. 

Technologies we use:

  • Python, Javascript, and related languages for development.
  • React for component-based application development.
  • Redux and Redux Observables to manage application state.
  • Jest for testing our React applications.
  • D3.js for our custom data visualization needs.
  • Sketch for communicating between developers and designers.
  • Elasticsearch to power full text search of our assets.
  • Git for source control.
  • Jupyter and Zepplin for providing development and analysis platforms.
  • The right technologies for the problem at hand. We're flexible and open to rapid change. 
We need you to bring strong development expertise and an appreciation for delivering delightful designs to help us build meaningful solutions. You will need an excellent ability to communicate across our team and the organization. Your experience can come from a variety of places including work experience, formal or informal education. You will have ample opportunities to grow professionally, to contribute both inside and outside of Netflix, and to enable Netflix to bring moments of joy around the world. 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About 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.

Want to learn more about Netflix? Visit https://www.netflix.com/