Senior Software Engineer (L5) - Personalization Data
Full-time
US
Oct 28, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
At Netflix , our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next. The personalization data engineering team is responsible for building large, web-scale datasets used for enabling and improving member experience. These datasets are integral inputs to our machine learning algorithms, which drive the exceptional experiences our members enjoy. About the role Given the size, complexity and criticality of our datasets, we are looking for a Software Engineer with a deep analytical mindset and experience with modern distributed systems. As a member of this team, you will drive innovation in big data processing by contributing and adding to the team’s suite of data products and frameworks. You will also have the unique opportunity to partner with our world-class algorithm teams to drive continuous improvement and innovation to Netflix personalization. Skills required for this role: Expertise in building production data systems (using Spark, Flink, etc.) on web-scale datasets. Proficiency in at least one major programming language (e.g. Java, Scala) and ability to pick up new tech skills independently. Hands on experience with schema design and data modeling, with an unmistakable