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 Engineer (L5) - Conversation

Senior Data Engineer position at Netflix focusing on marketing and fandom data initiatives, offering competitive salary and remote work options.

Software Engineer 5, Data Clean Room

Senior Data Engineer position at Netflix focusing on building privacy-preserving advertising measurement systems and data clean room solutions.

Data Scientist (L5) - Product Promotion & Algorithm Performance

Senior Data Scientist role at Netflix focusing on product promotion and algorithm performance, requiring expertise in causal inference and statistical analysis.

Manager, Finance Data Science & Engineering

Lead Netflix's Finance Data Science & Engineering team, driving innovation in financial systems through data science and analytics, with competitive compensation of $360-920K.

Data Visualization Engineer (L5) - Product

Senior Data Visualization Engineer role at Netflix, building tools to optimize infrastructure decisions through data visualization and analytics.

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 5 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?