Jobs

Senior Software Engineer (L5), Partner Engineering - SPL APAC - Singapore
Singapore,Singapore
·
On-site
·
Full-time
·
3w ago
Required Skills
C/C++
Java
Go
REST API
GraphQL
Linux
Android
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Partner Engineering team at Netflix delivers and maintains the high-quality Netflix experience across hundreds of millions of playback devices worldwide.
We are hiring for the partner engineering team in Netflix's Singapore office.
In this role, you will serve as the technical interface between Netflix and the engineering teams of our Operator and CE partners in the Asia Pacific.
You will represent Netflix engineering to our partners. You will also represent the partners’ perspectives and interests to Netflix teams.
A significant portion of our subscriber growth comes from our operator partnerships in APAC, so your work will directly contribute to Netflix's continued success.
We want to delight our customers with a service that just works, always. This requires our engineers to have a truly full-stack understanding of the Netflix experience, from the streaming device ecosystem to the design and implementation of our B2B payment APIs.
You will be successful in this job if you have a strong foundation in software engineering, experience building complete systems, enjoy communicating complex ideas to others, and have a strong desire to find creative solutions to repetitive tasks, reducing effort for Netflix and our partners.
The job expectations are broad: one day you will be diagnosing a playback issue detected on a particular device by reading device logs and inspecting the source codes, on another day you will be triaging a partner's payment glitch by examining the behavior of REST API calls.
The job is not coding on a regular basis, like a traditional software engineering role, but we expect our engineers to have a strong foundation in software engineering so they can engage with our internal and external engineering teams and, as respected technical peers, implement technical solutions with our partners.
Our unique company culture and values are essential to the way the Partner Experience team operates. Learn more about the Netflix culture here.
What you will be doing:
-
Work with partners to integrate, test, deploy, and improve the Netflix streaming application, content discovery APIs, and bundle integration APIs over the entire device lifecycle using Netflix tools and data.
-
Manage project priorities, deadlines, and deliverables over multiple partner engagements.
Test partner devices using black-box testing with our in-house testing suite.
-
Collaborate with our data analytics team to discover, triage, and resolve post-launch playback issues and payment services API issues.
-
Represent the needs and feedback of our partners with the product and engineering teams in California.
-
Identify opportunities for process or tooling improvements and implement changes to deliver the same or better quality with less effort.
-
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 APAC partners when required.
What we are looking for:
-
BS or MS degree in Computer Science, Electrical, or equivalent practical experience.
-
Experience with streaming devices, or related applicable skills in embedded devices and other small systems.
-
Experience with backend API (Rest/GraphQL) and B2B API integration
-
7+ years of experience in one or more of C/C++, Java, or Go. Experience in SQL, Python, and JavaScript is a plus.
-
Experience with streaming device operating systems (Linux, Android) and middleware.
-
Experience working with external partners or multiple internal stakeholders to implement complex systems.
-
Demonstrated history of delivering on full development lifecycle and multiple successful releases.
-
English proficiency is required. Additional proficiency in Japanese and/or Korean will be highly valued.
Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Sales Engineer - Mexico City
Split.io · Mexico City, Mexico City, Mexico

Principal Software Engineer, 3D Animation - Unpublished R&D Product
Riot Games · Los Angeles, CA

Operations Engineer 2 (2nd Shift - Wednesday - Saturday 2 pm to 12 am) - #4501
Grail · Durham, NC

Senior Engine Programmer
CD Projekt Red · Boston

Corporate Sales Engineer
Split.io · London, England, United Kingdom
About Netflix

Netflix
PublicAn online streaming platform that enables users to watch TV shows and movies.
10,001+
Employees
Los Gatos
Headquarters
$280B
Valuation
Reviews
4.2
15 reviews
Work Life Balance
4.2
Compensation
4.5
Culture
3.2
Career
3.8
Management
3.0
65%
Recommend to a Friend
Pros
Very high compensation packages (430k-700k)
Fully remote work opportunities
All cash compensation structure
Cons
Lower compensation than expected in some cases
Difficult interview process
Simple/uninteresting technical problems
Salary Ranges
1,869 data points
Mid/L4
Mid/L4 · Analytics Engineer
7 reports
$274,996
total / year
Base
$211,536
Stock
-
Bonus
-
$274,996
$358,605
Interview Experience
4 interviews
Difficulty
4.0
/ 5
Offer Rate
25%
Experience
Positive 25%
Neutral 25%
Negative 50%
Interview Process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
System Design Interview
5
Behavioral Interview
6
Team Matching
7
Final Round
Common Questions
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Culture Fit
News & Buzz
Netflix work life balance?
Mixed reports: some describe it as 'demanding but respectful', others call it a 'meat grinder'. WLB varies significantly by team and manager. Rating: 3.6/5 on Glassdoor.
News
·
NaNw ago
Netflix Keeper Test and Culture Discussion
Reddit user commented: 'Oh wow, having read that it seems like the company culture would reek of toxicity and company politics' in response to Netflix's keeper test policy.
News
·
NaNw ago
Insights Into Netflix's Performance Versus Peers In Entertainment Sector - Benzinga
Source: Benzinga
News
·
5w ago
Netflix Has Further To Fall (NASDAQ:NFLX) - Seeking Alpha
Source: Seeking Alpha
News
·
5w ago