CareerPlan

Software Development Engineer - Distributed Services, Hadrian

Seattle, Washington, United StatesFull-time$144k–$194k2026-10-29 → 2026-11-10

Core

Design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services for Amazon's Item & Offer Platform to process millions of updates in real time.

Role type

Senior Software Development Engineer (Distributed Services)

Builds

Scalable and extensible software platforms for Amazon's e-commerce catalog

Domain

E-commerce, Distributed Systems

Required skills

C#, C++, Java, Perl, data structures, algorithm design, problem solving, large-scale distributed systems design, multi-threaded programming

Preferred skills

Full software development life cycle best practices, server-side development, large distributed IT systems, team leadership, mentoring, debugging, profiling

Technologies

C#, C++, Java, Perl

Responsibilities

Collaborate with customers on design, execute scalable software designs, solve hard computer science problems, lead and influence teams, debug and implement best practices in large-scale systems

Seniority

Senior, hands-on IC