UI Software Engineer 4/5 - Data Platform

Netflix

Netflix

Software Engineering, Product, Design

Warsaw, Poland

Posted on Apr 23, 2026

Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

Our Data Platform team builds and operates centralized platforms and tools that empower teams across Netflix to harness data for critical business decisions. We focus on making it straightforward for our partners to work with data efficiently, securely, and responsibly. We aspire to set the industry standard in building a world-class data infrastructure, supporting Netflix’s goal to be the most popular and widely accessible destination for global internet entertainment.

As the Data Platform charter grows, we are expanding our presence in Poland to further increase our impact. We’re looking for UI Engineers at senior levels (L4/L5) who are focused on building effective user experiences for Netflix’s Data Platform. We are committed to building a diverse and inclusive team that brings a wide range of perspectives as we address the next set of challenges.

This opportunity may be a strong match if you are interested in:

  • Solving business needs at scale by applying your software engineering and analytical problem‑solving skills.

  • Designing and building enterprise-grade products that are scalable and maintainable.

  • Leading cross-functional initiatives and collaborating with engineers, product managers, UX designers, and technical program managers across teams.

  • Sharing experiences with open source communities and contributing to Netflix.

About you:

Skills & experience

We recognize that skills and experience can be gained in many ways. You may be a good fit if most of the following apply to you:

  • 3 or more years of professional experience (for L4) or 5 or more years of professional experience (for L5), including building enterprise-grade products across multiple release cycles, with emphasis on usability, scalability, performance, responsiveness, and maintainability.

  • Strong understanding of UI design principles and an interest in creating intuitive user interfaces.

  • Proficiency with JavaScript, HTML5, CSS, React, TypeScript, GraphQL, Web Components, and build tools such as Vite, with the ability to evaluate and contribute to architectural decisions, and ideally to guide broader technical direction.

  • Experience interfacing with REST APIs and GraphQL endpoints.

  • Experience working on UI libraries or shared components that support consistency across products, especially in multi-app or federated environments, and ideally helping to shape strategy for the use of such libraries or shared components.

  • Proficiency in designing, building, and operating API layers that support a variety of front-end user experiences.

  • Experience with frontend testing frameworks (for example, Playwright).

  • Effective documentation and writing skills.

  • Ability to think strategically, including making decisions grounded in return on investment and sustainable practices.

  • A customer-focused approach with strong product thinking skills.

Additional experience that may be helpful:

  • Experience mentoring other engineers on UI design and technical approaches in data-heavy domains, and presenting complex ideas clearly to both technical and non-technical stakeholders.

  • Familiarity with workflows, concepts, and tooling of data platforms, such as data lineage, data discovery, data movement, data analytics, online data stores, and search.

  • Ability to design and create visualizations for data sets coming from multiple sources.

  • Strong understanding of UX design principles and an interest in creating intuitive user experiences.

  • Experience facilitating user research and turning ambiguous needs into clear, actionable interface patterns.

  • Experience working with design systems and cross-functional product teams to define thoughtful UX patterns for technical users (for example, data practitioners, data analysts, or engineers).

  • Experience with full stack development.

A few more things about us:

As a team, we come from many different backgrounds and countries. Our fields of education range from the humanities to engineering to computer science, and we strive to give people the opportunity to take on different roles, should they choose to. We believe that this diversity and adaptability have helped us build an inclusive and empathetic environment, and we look forward to adding your perspective. Our culture is unique, and we tend to live by our values, so it’s worth learning more about Netflix here.

Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.