Senior Software Engineer - Amazon Prime Video (Playback & Streaming)
Core
Design and operate high-scale distributed systems to optimize Prime Video playback quality and reliability by tailoring parameters for the best customer Quality of Experience.
Role type
Senior IC Software Engineer (Playback & Streaming Optimization)
Builds
High-scale, low-latency online APIs and services on AWS cloud
Domain
Streaming media, distributed systems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Architecture and design patterns, reliability engineering, system scaling, object-oriented design, data structures, algorithm design and complexity analysis
Preferred skills
Collaboration with ML/AI scientists, technical strategy definition, mentoring junior engineers
Technologies
AWS, Java, C++, C#, Kotlin, Python
Responsibilities
Design and iterate on high-scale distributed systems, develop low-latency APIs, collaborate on playback optimization technical strategy, mentor junior engineers
Seniority
Senior, hands-on IC