Software Engineer (L5) - Experimentation Platform
Netflix
At a glance
AI generatedAs a Senior Distributed Systems Engineer on the Experience Foundation team at Netflix, you will design and build high-scale, low-latency services for experiment allocation and feature flag evaluation, advancing core distributed systems for real-time decisioning and decentralized allocation. You’ll ensure system reliability by participating in on-call rotations, leading incident response, and enhancing observability through metrics, logs, and traces. Additionally, you’ll collaborate with product engineering teams to simplify experimentation workflows and improve the developer experience, while shaping data integration surfaces to work seamlessly with technologies like Flink, Spark, Elasticsearch, and Druid. This role requires deep expertise in backend and distributed systems, strong coding skills in Java or a JVM language, and the ability to drive high-impact collaborations across cross-functional teams. Your contributions will be central to how Netflix learns and innovates at scale, offering significant technical challenges and visibility within the company.
Skills
What you'll do
What we're looking for
Market check
This $380,000–$610,000 range sits above 98% of similar postings on FindRole.
Peer median band
$123,000–$198,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$134,875–$183,650
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media
Netflix currently has 91 open roles on FindRole.
Listed pay typically runs $388,000–$610,000 across 87 roles with salary data.
Most-posted roles
More like this
Netflix
Netflix
Adobe
Cboe Global Markets
Cboe Global Markets
Adobe