This job has expired, please see additional jobs below
Senior UI Engineer - Content Metadata Engineering
Netflix
Los Gatos, CA, United States
Job Details - this job has expired, please see similar jobs below
Netflix is leading the disruption of Internet television. We have the largest global subscription based video on demand entertainment service in the world. Our subscribers consume over five billion hours of video a quarter and account for about 33% of the downstream Internet traffic in North America, enjoying streams on more than 1,000 different device types. Supporting this global brand presents significant engineering challenges – at the center of those challenges is Content Platform Engineering, responsible for putting together the product streamed by our customers.
Within the Content Platform team, the Content Metadata Engineering team develops systems to support an innovative editorial strategy to enhance user discovery and take the Netflix experience to a new level. If you are a top-notch software engineer/architect, with experience building distributed and scalable architectures, we'd love to tell you more about this amazing opportunity! Our international expansion, as well as the increase in Original content, has brought in very interesting challenges to our tool set such as high scalability, availability, security, maintainability and innovation. We will be delivering solutions leveraging the cloud infrastructure to meet these challenges.
THE CULTURE
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’ll want to work with us if:
• You are a JavaScript expert who has developed UIs for internal and/or external customers.
• You are excited about using tomorrow’s technology. You are encouraged to use your passion for technology to find new and efficient ways to solve challenges.
• You are able to see beyond immediate specs, summarize requirements, and architect forward-looking solutions that will be more easily extensible towards future scenarios.
• You can evaluate and propose Web tools and engineering best-practices.
• You can deliver and adjust prototypes rapidly to help flesh out requirements.
• You like jumping into new problem spaces and quickly identify potential pitfalls in design/implementation or UX.
• You are able to communicate effectively with technical peers as well as UX designers and end users.
We would love to work with you if 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.
• Are proficient in at least one Javascript framework like Angular, React, Ember or Backbone.
• Have experience building Node applications.
• Have experience with HTML5, CSS and UI framework like Material Design or Bootstrap.
• Have working knowledge of front end build and management tools like Grunt, Gulp, Bower and RequireJS.
• Know how to build reusable components and composite them to form applications.
• Understand REST and HTTP caching.
• Can build and debug systems from the front end to the data store.
• Know how to break down tasks into stories and deliver incrementally.
Bonus Points if you:
• Understand build/bake/deploy systems for cloud applications such as Jenkins, Asgard, or AWS.
• Can write tests using Selenium.
• Have experience with any of the following: Aspera, Elastic Search, Cassandra.
• Have experience working with backend engineers to define RESTful APIs and data formats.
To learn more about this challenging work we do, visit:
Content Metadata Engineering