Software Engineer (L5) - Experimentation Platform

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$170,000 - $720,000
Data
Staff Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Data Science Manager - Engineering

Lead Netflix's data science engineering team, optimizing streaming infrastructure through analytics, experimentation, and machine learning, while managing senior technical talent.

Data Scientist (L5) - Ads (Experimentation)

Lead Data Scientist role at Netflix focusing on ads experimentation and analytics, offering remote work and competitive compensation.

Data Engineer 5 - Distributed Systems, Growth

Senior Data Engineer position at Netflix focusing on distributed systems and growth, building data products for customer experience optimization.

Data Scientist (L5) - Ads (Measurement)

Lead Data Scientist role at Netflix focusing on ads measurement, requiring expertise in statistics, ML, and leadership skills, offering competitive compensation and comprehensive benefits.

Data Engineer 5 - Growth

Senior Data Engineering role at Netflix focusing on growth analytics, experimentation, and machine learning, offering competitive compensation and comprehensive benefits.

Description For Software Engineer (L5) - Experimentation Platform

Netflix is seeking a Software Engineer (L5) for the Experimentation Platform team. This role focuses on building and enhancing tools and platforms that streamline A/B test analysis, helping data scientists evaluate the statistical significance and potential impact of experiments. The ideal candidate will have a strong technical foundation in software engineering and a deep understanding of data science concepts, particularly in experimentation analysis.

Key Responsibilities:

  • Design and develop software solutions for accurate and efficient A/B test result analysis
  • Build and enhance tooling for data scientists to perform experiment analysis
  • Translate data science methodologies into scalable engineering solutions
  • Partner with cross-functional teams to support the productization of experiment insights
  • Maintain focus on scalability, usability, and reliability in platform design

Required Skills:

  • Proven experience as a software engineer, focusing on data-driven applications
  • Understanding of data science concepts, including statistical methodologies and experimentation analysis
  • Proficiency in object-oriented languages (e.g., Java, Python) and familiarity with distributed systems
  • Experience collaborating with data science teams
  • Data-centric mindset and strong communication skills

Nice to Have:

  • BS/MS in Computer Science, Data Science, or related field
  • Familiarity with data frameworks and analysis tools (Hadoop, Spark, SQL-based systems)
  • Experience building experimentation platforms or analysis tools at scale

Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and more. The company values diversity and inclusion, providing an equal-opportunity work environment.

Last updated 2 months ago

Responsibilities For Software Engineer (L5) - Experimentation Platform

  • Design and develop software solutions that provide accurate and efficient analysis of A/B test results
  • Build and enhance tooling that enables data scientists to perform experiment analysis with a focus on statistical rigor and ease of use
  • Translate data science methodologies into scalable engineering solutions, ensuring that tools align with industry standards in experimentation analysis
  • Partner with cross-functional teams, including data scientists and product managers, to support the productization of experiment insights
  • Maintain a strong focus on scalability, usability, and reliability in platform design to support growing experimentation needs

Requirements For Software Engineer (L5) - Experimentation Platform

Java
Python
  • Proven experience as a software engineer, with a strong focus on building data-driven applications
  • Understanding of data science concepts, including basic statistical methodologies, hypothesis testing, and experimentation analysis
  • Proficiency in an object-oriented language (e.g., Java, Python) and familiarity with distributed systems
  • Experience collaborating with data science teams to build tools that facilitate experiment analysis and decision-making
  • A data-centric mindset, with the ability to bridge software development and data analysis needs
  • Strong communication skills, with the ability to engage effectively with technical and non-technical stakeholders

Benefits For Software Engineer (L5) - Experimentation Platform

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • 35 days annually for paid time off (for hourly employees)
  • Flexible time off (for salaried employees)

Interested in this job?