
About Netflix
The streaming service redefining entertainment worldwide
Key Highlights
- Over 238 million subscribers across 190 countries
- Headquartered in Los Gatos, California
- Valued at over $150 billion
- Offers a vast library of original content and films
Netflix, headquartered in Los Gatos, California, is a leading streaming service with over 238 million subscribers globally. The platform offers a vast library of movies, TV shows, and original content, including award-winning series like 'Stranger Things' and 'The Crown.' With a market valuation exc...
π Benefits
Employees enjoy competitive salaries, stock options, unlimited PTO, and comprehensive health benefits. Netflix also offers a flexible remote work poli...
π Culture
Netflix fosters a culture of freedom and responsibility, encouraging employees to take risks and make decisions independently. The company values tran...

Software Engineering β’ Mid-Level
Netflix β’ United States - Remote
Overview
Netflix is hiring a Software Engineer (L4) for their Personalization team to build large, web-scale datasets that enhance member experiences. You'll work with technologies like Spark and Java, requiring a strong background in distributed systems.
Job Description
Who you are
You have a deep analytical mindset and experience with modern distributed systems β your expertise in building production data systems using technologies like Spark and Flink sets you apart. Proficiency in at least one major programming language, such as Java or Scala, allows you to adapt quickly to new technologies and challenges. Your hands-on experience with schema design and data modeling reflects your passion for creating elegant and intuitive dataset designs. You value diversity and inclusion, understanding that a variety of perspectives leads to better outcomes.
What you'll do
As a Software Engineer on the personalization data engineering team, you will drive innovation in big data processing by contributing to the teamβs suite of data products and frameworks. You will collaborate closely with world-class algorithm teams to enhance Netflix's personalization features, ensuring that the datasets you build are integral inputs to machine learning algorithms. Your role will involve designing and implementing scalable data systems that can handle the complexity and size of Netflix's datasets. You will also be responsible for continuously improving the data products and frameworks that support the member experience, ensuring they are robust and efficient.
What we offer
At Netflix, you will be part of a culture that values creativity and innovation. We offer competitive compensation and the opportunity to work with cutting-edge technology in a collaborative environment. You will have the chance to grow your skills and advance your career while contributing to a mission that entertains the world. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Netflix.
Similar Jobs You Might Like
Based on your interests and this role

Systems Engineer
Netflix is hiring a Senior Systems Development Engineer to design, develop, and deploy scalable technical solutions for content creation. You'll collaborate with internal teams and external vendors to enhance productivity across various creative domains. This role requires a broad set of technical skills and experience in systems development.

Software Engineering
Netflix is hiring a Software Engineer 4 to work on core backend systems impacting their API platform and services. You'll utilize your skills in Java and distributed systems to solve complex problems. This position requires a solid foundation in software development concepts.

Software Engineering
Coinbase is hiring a Software Engineer to contribute to their mission of increasing economic freedom through blockchain technology. You'll work in a collaborative environment focused on building the future of the financial system. This position does not specify required skills or experience.

Staff Engineer
Twilio is hiring a Staff Software Engineer to shape the next generation of identity products. You'll design and implement backend systems for secure identity experiences. This role requires expertise in Java and backend engineering.
