Software Engineer 5 - Studio Production Engineering
Core
Building core technologies for Netflix's global production lifecycle, including planning tools (Slate Manager) and media ingestion/delivery systems (Media Workflows) for internal teams and external partners.
Role type
Senior Software Engineer (Distributed Systems & Media Workflows)
Builds
Slate Manager (SM) and Production Center (PC) for production operations; Media ingestion, dailies review, and asset management tools for the content pipeline.
Domain
Entertainment / Media Production / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
gRPC, GraphQL, RESTful API design, Java or C#, object-oriented design, concurrency, multi-threading, performance tuning, observability, distributed system architecture, high availability, fault tolerance, technical direction, incident management.
Preferred skills
Media production knowledge, encoding pipelines, AI-powered tool integration, AI-assisted coding tools.
Technologies
gRPC, GraphQL, REST, Java, C#
Responsibilities
Architect and operate distributed microservices; design APIs; manage on-call rotation and incident reviews; set technical direction and influence cross-functional teams.
Seniority
Senior, hands-on IC with architectural responsibilities