CareerPlan

Staff Software Engineer 6 - Java Platform Team

Warsaw,PolandFull-time2026-10-07 → 2026-11-05

Core

Define and own the architecture of a lightweight, shared Java library set (Spring Boot based) for Netflix's platform primitives, ensuring stability and performance across sidecars, containers, and standard applications.

Role type

Staff Software Engineer (Platform Architecture)

Builds

Shared Java libraries, Spring Boot starters, and platform primitives for configuration, observability, and networking.

Domain

Cloud-native Java development, distributed systems, containerization.

Required skills

Modern Java (17+), JVM internals and performance tuning, API design for long-lived interfaces, distributed systems fundamentals, automation mindset, library and dependency design.

Preferred skills

Spring internals, JVM startup optimization techniques (jlink, CDS), sidecar/agent development, Gradle plugin development.

Technologies

Java, Spring Boot, gRPC, HTTP, Service Mesh, Gradle.

Responsibilities

Define architecture of lightweight library set, support sidecars and light containers, own interface stability and versioning, align with platform teams on standards, guide customers to the right path, mentor engineers.

Seniority

Staff, hands-on IC with strategic direction.