Senior Software Engineer, Partner Engineering

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

The Company and Product Strategy:
Instant streaming is a core part of Netflix's strategy for the future. Our first product to support instant streaming to TVs was launched in May 2008 and is now available on 100s of products. Our partnerships include global television makers Samsung, LG, and Sony as well as many of the world’s operators like Comcast, Virgin Media, and Orange. The Netflix Device Platform makes this possible.
About the role:
We are looking for a technology leader to help our partners build a world-class Netflix solution.
In order to help our partners add the Netflix instant streaming service quickly to their device, we work very closely with the engineering teams to quickly overcome any and all challenges.  As part of a small team of experienced engineers, you will assist partner engineers who are integrating our SDK into their new products.  The functionality of our platform includes streaming and playback, dynamic UI, security and partner specific adaptation for new types of devices. You will need to have broad technical knowledge and understanding in all of these areas to be successful in this role. You’ll apply your experience in software development to a wide variety of technical challenges to achieve the goal of helping our partners bring their products to market on time with the highest quality. You can find more details on the role in this video.

Required skills and attributes:

  • You have experience integrating applications into complex embedded platforms.
  • You love pointing to products on the shelf (and in the homes of your friends) and saying "I worked on that!"
  • You know what's important when releasing software to partners – ideally, you have worked as a software developer producing as well consuming an SDK.
  • You're comfortable with proactive outward communication and technical leadership.
  • You enjoy working side by side with partners on tough problems.
  • You can tell when a problem is going to come up again, and you take the time to document the solution, once and for all.
  • You are an experienced C++ programmer.
  • Have a deep understanding and appreciation for the complexities of embedded software development.
  • You know how to create and debug code on multiple platforms.
  • Ideally, you have a deep background in one or more of: embedded system development, Linux system-level programming, audio/video playback, embedded graphics and UI programming.
  • 5+ years of relevant experience.

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.