Rights Acquisition Engineering - Senior Software Engineer

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

About Us
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.
The Opportunity
To be successful in this role, you must be a quick learner, have stellar software development skills, and work well in cross-functional teams.  You will be expected to drive and own large components of the system throughout their lifecycle: requirements, architecture/design, implementation, testing, and launch in order to turn client’s pain-points into simple and elegant solutions that are loved. You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a very agile application development environment.

About you

  • Experience with object oriented programming in languages like Java
  • Experience building Distributed and Scalable architectures
  • Experience designing and developing integration solutions using Web Services (RESTful APIs)
  • Deep understanding of Cloud architecture and application deployment
  • Successful track record of delivering quality results in complex cross-functional projects
  • Ability to read and write tests, hold code coverage in high regard, and think of ways to incrementally improve the code quality
  • Self driven, and willing to ask for help and collaborate with co-workers when problem solving
  • Continuous learner
  • Ability to collaborate with clients in order to understand pain-points and present solution effectively is a plus

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/