Sr Software Engineer - WebUI

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

With over 125 million subscribers across the globe, Netflix has been delivering joy one stream at a time on pretty much any connected device.
About Us
The Web UI team is responsible for building out the netflix.com experience for users to discover content. We also build the website application as a platform for our internal partners to integrate product features for Netflix Originals promotions and trailer video playback.
We are passionate about building the best experience on the web, across different browsers and operating systems. We use React and Node.js to craft an immersive single page app that is used by millions of people worldwide to stream their favorite shows and movies. With native browser streaming, our challenge is to create a highly optimized application that can run on a variety of devices and networks. We want our diverse users from all over the world to experience the best possible browsing and viewing experience on the web.
We work with internal partners ranging from product managers, designers, data scientists, streaming algorithms teams, and at times, with content creators, to build exciting new features and AB tests. The versatility of the web platform enables us to test our state-of-the-art product features quickly, to gain valuable insight that can be applied across all of our Netflix streaming applications.
Here are some projects our team has been working on:

What you will do

  • Build performant features, well tested in React for both the server and browser
  • Help optimize existing code for improving application load, render, and interactivity times
  • Drive a project from concept to production, working closely with product managers and designers
  • Collaborate with developers across functional teams to build and optimize customer facing features
  • Provide feedback, guidance, and advocate performant and maintainable code

What we are looking for

  • Experience building lightweight web applications
  • Proficient computer science background
  • Experience writing REST APIs
  • Independent, dedicated, and able to deliver production ready code with minimal guidance
  • Phenomenal communications skills and open to giving and receiving feedback

Nice to haves

  • Experience building adaptive video streaming applications
  • Experience using RxJS
  • Experience with Java, Groovy, and SQL
  • Experience building accessible UIs for people with disabilities
  • Advanced engineering degree

Why Netflix?

  • Work with other senior, high performing engineers where you will be constantly learning and sharpening your skill set
  • We pay top of market with excellent benefits
  • Help evolve the way people watch content online
  • The Netflix culture. Not just a memo, but something we practice daily

  • 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 Netflix's website.