CareerPlanSign in

Software Development Engineer - Distributed Services

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-09-28 → 2026-09-29

Core

Build scalable, distributed software platforms processing millions of real-time updates to product details, prices, and inventory for Amazon's global e-commerce catalog.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

High-throughput distributed services for the Item & Offer Platform

Domain

E-commerce, Distributed Systems

Required skills

Distributed systems design, Object-Oriented Design, Large-scale multi-tiered application development, Computer Science fundamentals (data structures, algorithms), Modern programming languages (C#, C++, Java, Perl)

Preferred skills

Full SDLC expertise, Distributed computing experience, Server-side development, Team leadership and mentoring

Technologies

C#, C++, Java, Perl

Responsibilities

Collaborate on system design, Execute scalable software solutions, Solve complex computer science problems, Design and develop large-scale distributed applications

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.