We are now global and streaming content to our 100+ million customers using a vast variety of devices, being able to serve up a localized experience becomes extremely important. Supporting this global brand presents significant engineering challenges with localization. Towards this the Globalization Technologies & Infrastructure team focuses on building highly scalable and available products, while using open source technologies, to be leveraged on demand at Netflix scale. For a glimpse of what we are building checkout out our blogpost.
If you are a top-notch UI engineer, with experience building intuitive, responsive, and scalable user interfaces, we'd love to tell you more about what we are working on. The work we do is technically challenging and highly visible, and has a direct impact on the Netflix user experience.
When you get up in the morning and think about your work for the day, are you excited? Can't wait to get started? Do you feel like the work you do makes a difference and moves the business in a meaningful way? Do your co-workers know who you are, what you do, and that you do it exceptionally well? Do you want to work with smart people who love to solve hard problems? This is the kind of environment that we value at Netflix. High performance is not only noticed but required.


  • You are an experienced UI engineer, with experience in modern web frameworks (like React.js) and writing/consuming REST APIs
  • You understand the intricacies of DOM and have command over the APIs and their performance implications
  • You are passionate about owning the design and implementation of feature sets as a whole
  • You can quickly respond to the changing business needs and roll out functionality in small increments rather than a big bang approach
  • You have in-depth knowledge about HTML5 and CSS and can make the right choices when building responsive UI applications
  • You have expert level knowledge of core JavaScript and are experienced with jQuery
  • You understand scoping and prototypical inheritance in Javascript
  • You are dogmatic about unit testing using tools like Mocha, Chai & Sinon

  • Experience in modern web frameworks like React.js, Backbone.js, jQuery, Bootstrap, Angular, Knockout, Ember.js, Spring MVC, Grails, etc. (special preference towards candidates with extensive react.js experience)
  • Experience with Node.js and utilizing it on multi-core CPUs
  • Experience with unit testing frameworks
  • Proficiency with SQL

  • Experience with large scale distributed applications
  • Exposure to server side development with experience in Java, Groovy, Scala, OO programming, Service Oriented Architecture and NoSQL technologies like Cassandra, Redis, Riak, Hbase, etc.
  • Experience with data structures and algorithms
  • Experience in writing solutions deployed to cloud (AWS, Azure, etc.)