company_logo

Full Time Job

Senior Software Engineer, Partner Engineering

Netflix

Amsterdam, Netherlands 03-30-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Context

The Partner Engineering team delivers Netflix on hundreds of millions of partner devices from smart TV's to MVPD Set Top Boxes to streaming sticks. The team collaborates with partners across the globe to deliver the Netflix Streaming Client
on their devices, which is a core part of the Netflix experience.

We want to delight our customers with a service that just works, always. This requires our engineers to be involved with SoC, device drivers, and the fundamental system architecture. We are looking for an experienced, talented software engineer to ensure we repeatedly deliver a world-class highly reliable Netflix solution. Our partner devices run a diverse set of operating systems including other 3rd party technologies with multiple stakeholder companies spread around the world, making the scaling of the Netflix solution a unique challenge. We continue to drive forward the state of the art for streaming device product experiences, globally, through the use of our partnerships including Sky, Free, Orange, Deutsche Telekom, Canal+, among many others.

The Opportunity

We are expanding our engineering team in Netflix's Amsterdam office. In this role, you will take ownership of enabling and certifying the Netflix application on the products of our EMEA partners. You will help our partners review SoC choices, driver compatibilities, 3rd party technologies, and Netflix feature feasibility to integrate the Netflix SDK at the highest quality. The functionality of Netflix certified products include streaming and playback, standards driven graphics, dynamic UI, payments, security, and other innovative partner-specific adaptations. You will collaborate with multidisciplinary teams of engineers, both at Netflix and at our Partners to tackle a wide variety of problems. You will also be responsible for white box or code based testing with data driven validation using both general purpose embedded tools as well as specialized Netflix tools. You will get an opportunity to experience the full software stack, all the way from device silicon to the Netflix service, and push the limits on quality.
Our unique company culture and values are essential to the way the Partner Engineering team operates. Learn more about the Netflix culture here.

To learn more about our teams, feel free to listen to this podcast or check out our tech blog for a case study from the team.

Responsibilities
• Help integrate, test, deploy, and improve Netflix ready devices over the entire device lifecycle using Netflix tools and data.
• Manage project priorities, deadlines, and deliverables over multiple partner engagements.
• Build and maintain our engineering relationships with Netflix partners. Ability and willingness to travel to Netflix's Los Gatos, CA headquarters, as well as regular regional EMEA partners when required.

Required Qualifications
• BS or MS degree in Computer Science, Electrical, or equivalent practical experience.
• Programming or technical leadership experience in two or more of the following areas: Backend API (Rest/GraphQL) integration and development, embedded Linux, device drivers, embedded graphics, software development with a focus on distributed computing involving audio/video standards.
• 7+ years of experience in C/C++, Java, Go and source code management tools like GIT or similar. Experience in shell scripting, SQL, Python, JavaScript is a plus.
• Experience with Operating Systems (Linux or Android)
• Demonstrated history or passion for quality and device data impacting user experience.
• Demonstrated history of delivering on full development lifecycle and multiple successful releases.

Jobcode: Reference SBJ-g45vev-18-118-12-222-42 in your application.