Content Acquisition Engineering - Senior Software Engineer

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Netflix has expanded its streaming experience globally and with that comes the unique challenge of developing tools to facilitate rapid and efficient content ingestion. In order to deliver an exciting and engaging experience to millions of users worldwide, we need to be able to capture and curate hundreds of thousands of media assets in a wide variety of types & variations (such as video source files, display imagery, and localized audio). This Content Acquisition Engineering team is responsible for the systems used to move content from movie studios around the world to Netflix. Our team's focus is on enabling Netflix to quickly add exciting content to its rapidly growing catalog.

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

  • To strive to adopt best practices and find opportunities for continuous improvements.
  • To implement new features in systems from initial design through delivery.
  • To work with users and product management to define what they want, what they need, and what we can deliver
  • Tomorrow’s technology. You are encouraged to use your passion for technology to find new and efficient ways to solve challenges.

We would love to work with you if:

  • You are an expert Java programmer and have stayed current with the evolution of the Java language and its ecosystem of frameworks and build tools.
  • You understand the challenges of distributed computing and know how to code for REST APIs, fault tolerance and scalability.
  • Experience with large-scale distributed systems and client-server architectures
  • You are incremental with your development and take full responsibility for the quality of your code and end-to-end testing.

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