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:
Analytics Engineer 5 - Product

Senior Analytics Engineer role at Netflix focusing on infrastructure analytics, offering competitive compensation and the opportunity to impact global entertainment infrastructure decisions.

Software Engineer 5, Data Clean Room

Senior Software Engineer role at Netflix focusing on data clean room technology for ads measurement and reporting while maintaining user privacy.

Data Engineer 5 - Playback

Senior Data Engineer position at Netflix focusing on playback data systems, pipeline development, and large-scale data processing.

Data Engineer (L5) - Commerce Product Data Engineering

Senior Data Engineering role at Netflix focusing on commerce product data, experimentation, and analytics, offering competitive compensation and remote work opportunity.

Data Engineer III, Buyer Fraud

Senior Data Engineering role at Amazon focused on building large-scale data systems to prevent payment fraud and protect the marketplace.

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