CareerPlan

Software Dev Engineer, Prime Video Personalization & Discovery

New York, New York, United StatesFull-time$144k2026-10-12 → 2026-11-10

Core

Design and build scalable, fault-tolerant distributed storage, index, and query systems to run predictions at massive scale for Prime Video personalization and discovery.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Distributed storage, index, and query systems for Prime Video

Domain

Streaming media, distributed computing, machine learning infrastructure

Deliverable

production ML models

Required skills

C#, C++, Java, Perl, Object Oriented Design, distributed systems architecture, multi-threaded application development, system design patterns, reliability engineering, agile development

Preferred skills

Full software development life cycle experience, code reviews, source control management, build processes, testing, operations experience

Technologies

C#, C++, Java, Perl

Responsibilities

Collaborate with cross-disciplinary teams to conceive and design innovative products; Design and build innovative technologies in a large distributed computing environment; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems that are scalable and fault-tolerant; Design and code solutions starting with broadly defined problems; Work in an agile environment to deliver high-quality software

Seniority

Senior, hands-on IC