Netflix, the world's leading entertainment service with 300M+ members across 190+ countries, is seeking a Staff Software Engineer for their Consumer Data Systems team. This role focuses on building and maintaining scalable, real-time services that power ML and GenAI systems across Gaming, Streaming, and Ads verticals. The position offers a competitive salary range of $100K-$720K with comprehensive benefits including health plans, 401(k) matching, and flexible time off.
As a Staff Engineer, you'll be instrumental in designing and developing the data foundation and real-time APIs that enable exceptional consumer experiences at Netflix scale. The role requires expertise in distributed systems, data modeling, and working with PB-scale data. You'll work with technologies like Spark, Flink, and Cassandra while collaborating across teams to deliver high-quality, reliable solutions.
The ideal candidate brings 6+ years of experience in distributed systems, proficiency in Java/Scala, and a strong background in data engineering. You'll join a team that values engineering excellence, open collaboration, and continuous innovation. This remote position offers the opportunity to work on cutting-edge technology while maintaining work-life balance through Netflix's comprehensive benefits package.
Netflix's unique culture emphasizes freedom and responsibility, allowing you to make significant impact while working on challenging problems at global scale. The company offers a flexible compensation structure where you can choose your preferred mix of salary and stock options annually. Join Netflix to help shape the future of entertainment through data-driven innovation.