Software Development Engineer II
Core
Build backend systems and a state-of-the-art compositor engine to scale platform infrastructure for personalized, dynamic content delivery across devices.
Role type
Senior IC backend software engineer (compositor engine & orchestration)
Builds
Server-driven layout systems, compositor engine, and orchestration layer for client apps
Domain
Streaming media & entertainment (OTT)
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, server-driven architecture, database fundamentals, performance tuning, AWS stack
Preferred skills
Multi-region delivery optimization, cache management, layout DSL design
Technologies
Golang, AWS
Responsibilities
Own scale-critical paths for peak concurrency and multi-region delivery; Build infrastructure serving as an orchestration layer between services and client apps; Develop the Compositor Engine to fetch, rank, and merge content blocks; Collaborate with Product and Data Science teams on personalized feeds and dynamic page composition; Improve latency, throughput, and observability for server-driven UI surfaces; Contribute to platform primitives like layout DSLs and contract validation; Mentor junior engineers on functional attributes and domain knowledge