Netflix's Membership Engineering team is seeking a Distributed Systems Engineer to join their dynamic team responsible for orchestrating flows and managing subscription states for Netflix's global customer base. This role offers a unique opportunity to work at the intersection of growth product features and commerce platform infrastructure, directly impacting Netflix's 283 million paid memberships across 190+ countries.
The position involves working on critical systems handling member-flows like signup, plan changes, upsells, offers, cancellations, and renewals. You'll be instrumental in implementing major initiatives such as password sharing solutions, enabling Ads plans, and enhancing Netflix's premium offerings. The role requires deep technical expertise in distributed systems and a strong focus on maintaining high data accuracy and operational excellence.
As a Distributed Systems Engineer, you'll collaborate with cross-functional teams to build resilient, high-scale solutions that power Netflix's global subscription platform. The role offers competitive compensation ($100,000 - $700,000), comprehensive benefits, and the opportunity to work in Netflix's unique culture of freedom and responsibility.
The ideal candidate brings 5+ years of experience in distributed systems, strong technical skills in Java/Kotlin/Scala, and expertise in technologies like Kafka, ElasticSearch, and AWS. You'll be joining a team that values collaboration, technical excellence, and the ability to deliver high-quality solutions that support Netflix's mission to entertain the world.