Taro Logo

Software Engineer (L5) — Developer Platform

Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Entertainment

Job Description

Netflix is seeking an experienced L5 Software Engineer for their Developer Platform team, focusing on infrastructure engineering and developer productivity. The role spans multiple teams including Platform Modernization Engineering, Test Tools & Infrastructure, and Framework Lifecycle Management. The position requires a strong generalist background with expertise in building and scaling applications using Java or Python.

The ideal candidate will be responsible for developing tools and services that enhance developer productivity across Netflix's engineering organization. This includes working on test infrastructure, resilience & reliability tooling, internal application interfaces, and systems for measuring and improving developer productivity. The role involves significant interaction with customers and product managers to ensure delivery of effective tools and features.

Key aspects of the role include writing comprehensive design documents, driving cross-organizational changes, and ensuring the reliability of productivity tools. The position requires expertise in scaling services to handle thousands of requests per minute and working across multiple stack layers - from data persistence to frontend UX.

Netflix offers a dynamic work environment in their Warsaw office, where you'll be part of a team that supports over 300 million paid memberships across 190 countries. The company values inclusion and diversity, providing equal opportunities to all candidates. This role presents an excellent opportunity to impact developer productivity at one of the world's leading entertainment services companies.

Last updated 7 hours ago

Responsibilities For Software Engineer (L5) — Developer Platform

  • Write software that assists other engineers in their software development processes
  • Develop moderately complex applications using Python or Java
  • Scale services and applications to handle hundreds of users and thousands of requests per minute
  • Engage with customers and product managers to ensure delivery of necessary tools and features
  • Write design documents and drive changes across teams and organizations
  • Ensure the reliability and success of productivity tools
  • Work across different layers of the stack
  • Choose storage solutions and design data models for relational and non-relational datasets
  • Write queries and reports to power analytics and dashboards

Requirements For Software Engineer (L5) — Developer Platform

Java
Python
JavaScript
Go
Kubernetes
  • Expertise in one or more: Java, Python, JavaScript, Golang
  • Experience with relational and non-relational databases
  • Performance engineering experience
  • Experience with build tools like Gradle, UV, Bazel, pip
  • Experience with log, metric, or error stacktrace analysis
  • Familiarity with Linux environments
  • Familiarity with AWS services
  • Experience with Kubernetes or container management
  • Full-stack development capabilities
  • Strong communication and collaboration skills
  • Experience in developer platform or productivity teams

Related Jobs

Staff Software Engineer (L6), Games Platform Engineering - Games Lifecycle

Staff Software Engineer position at Netflix's Games Platform team in Warsaw, focusing on technical leadership and development of game lifecycle services.

Support Solutions Engineer (L5) - Data Platform, Online DataStores

Support Solutions Engineer (L5) position at Netflix focusing on Data Platform and Online DataStores, combining technical expertise with customer support excellence.

Software Engineer (L5) - Game Lifecycle Engineering

Staff Software Engineer position at Netflix focusing on backend development for game lifecycle management systems, requiring Java expertise and microservices experience.

Staff Software Engineer

Staff Software Engineer position at Asana in Warsaw, focusing on technical leadership and mentorship in the Platform Area's Functional Integrations team.

Staff Backend Engineer

Staff Backend Engineer position at Uncapped in Warsaw, Poland - Hybrid role in Engineering department