Full Time Job

Software Engineer - Client Delivery Platform


Los Gatos, CA 05-09-2024
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Software Engineer (L5) - Client Delivery Platform

Netflix is a global internet video streaming service with over 235 million members worldwide. Our members enjoy more than one billion hours of streamed video per week, on thousands of different types of devices. Operating at a global scale on thousands of devices comes with significant technical complexities to ensure a seamless experience for our members. The Client Delivery Platform team builds foundational components to enable continuous delivery so that when a Netflix member clicks ''play'' they have a terrific experience. Come join us to scale and build robust solutions in this space.

What sets us apart:

We innovate on delivery orchestration, real-time metrics derived from a firehose of user events and analysis on these metrics enabling the client engineers to focus on frequently releasing their applications. Our application releases are an AB test (more details available in Safe Updates of Client Applications at Netflix blog post). And we are constantly evolving our allocation strategy, metrics and inferential analysis to account for the constraints that impact our use case. As we invested in systems to continuously evaluate application changes, it led to increased development velocity, which arguably led to better development practices and quality of the applications. We are extending these systems to be available beyond our streaming business domain. This exposes us to a plethora of new challenges, which makes every single day at work an opportunity to learn and build something new.

What you will do …
• Identify, design and build solutions that can scale application and AB tests delivery across different business domains.
• Effectively collaborate and communicate with internal partner teams on initiatives.
• Write software to focus on optimizing existing systems and eliminating work through automation.

If you have…
• 7+ years of relevant software development experience
• Analytic skills related to working with large streaming datasets.
• Design & programming skills in Javascript or another object-oriented programming language.

If you are interested in…
• AB test delivery and allocation services
• Descriptive and inductive statistics
• Messaging/queuing systems and stream processing systems like Mantis/Flink/Spark Streaming.
• Atlas/Druid like time series data stores

… Then you are an individual who can pursue the challenge of continuing to delight our next hundred million customers around the globe. Netflix offers a culture that values freedom and responsibility, enabling us to do our best work. And everyone here also strives hard to foster an inclusive team culture that enables team members of all backgrounds to thrive and succeed. Learn more about life at Netflix and join us!
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $270,000 - $720,000.

Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.

Netflix is a unique culture and environment. Learn more here.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background 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.

Jobcode: Reference SBJ-rb04bk-3-215-186-30-42 in your application.

Salary Details
Salary Range: $270,000 to $720,000 Per Year ($ USD)