Staff Software Engineer 6 - Java Platform Team

Netflix · Warsaw

Apply on the company website

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.

The Mission


The Java Platform Team is moving from "best effort" support to a fully managed, curated "Paved Path" (our recommended, supported standard path) for Java at Netflix. Our Spring Boot based application framework is the most ergonomic choice for most Java development and remains at the center of that path. Some workloads, such as sidecars, and lightweight containers, batch/stream processing jobs, have tight limits on memory and startup time, and they still need the same Netflix platform capabilities.

We make Spring Boot work well in a sidecar or lightweight container, with a leaner footprint and faster startup. We also create standalone, constructible Java libraries that give any Java process access to Netflix platform primitives such as configuration, observability, discovery, and networking. The same libraries work inside our Spring Boot framework and outside it, so there is one source of truth and updates reach every consumer.


The Role


As a Staff Engineer you set technical direction for this area of the Java Platform Team. You own the architecture of the library set, decide what belongs in it and what does not, and raise the bar for the engineers around you. You are hands-on in code and design, and you make the hard calls on API shape, compatibility, and scope.

You will:


Who You Are



Core Competencies



Nice to Have



A Typical Challenge


"How do we give a sidecar, a batch job, and a Spring service the same configuration and metrics library, keep its interface stable for years, and stay within a tight memory budget?"


You Might Be a Good Fit If



Not Ticking Every Box?


At Netflix, we value talent, passion, and the ability to learn over a perfect checklist. If you can see yourself contributing to a stable, minimal, and fast Java paved path that works with Spring and beyond it, we want to hear from you.


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.

More jobs at Netflix · Software Engineering jobs in Warsaw