Rights Acquisition Engineering - Senior UI Engineer

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Have you ever been curious if Arrested Development is on Netflix in Greece?  Or if Netflix have the right to sell Action Figures for Daredevil?  Who is the composer for Stranger Things Theme song?

All of these questions can be answered in the Rights we have.  The Rights Acquisition Engineering team develops tools and services that power the Netflix global catalogue.  We partner with various teams within Netflix to captures the rights we acquire which drives what, where, and when content surfaces on the service.  Every day, we solve complex problems around scalability and global content and innovate on the tool's, data model, and pipeline that make up our content platform.

You’ll want to work with us if you like:

  • To build user-centric UIs that focus on improving the efficiency of the users.
  • Tomorrow’s technology.
  • You are encouraged to use your passion for technology to find new and efficient ways to solve challenges.
  • React.js, Web Components, and Redux application design.
  • Node.js RESTify microservices.
  • Messaging APIs such as Server-sent Events & WebSockets.
  • Build Tools (grunt, gulp, babel, webpack, etc).
  • Javascript Next syntax such as ES6/7 and beyond.
  • Less/Stylus CSS pre-processors.

We would love to work with you if:

  • You are an advanced Javascript developer.
  • You understand events, DOM, closures, prototypical inheritance, functional and asynchronous programming.
  • You test your code (mocha, jasmine, chai, etc), you understand the difference between a unit test and an integration test, and you know when to use each.
  • You have experience building and scaling single page applications.
  • You know how to build reusable components and composite them to form applications.
  • You understand REST and HTTP caching.
  • You can build and debug systems from the front end to the data store.
  • You have experience deploying and scaling cloud applications.
  • You know how to break down tasks and deliver incrementally.
  • You leverage and contribute to open source.
  • You value modular design and separation of concerns.
  • You know how and when to use modern CSS techniques such as transitions and Flexbox.

Bonus Points if:

  • You understand build/bake/deploy systems for cloud applications such as Jenkins, Asgard, or AWS.
  • You can write tests using Selenium.
  • You have experience with any of the following: Aspera, Elastic Search, Cassandra.

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/