CareerPlan

Software Development Engineer

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

Core

Design, build, and operate high-throughput, low-latency distributed systems for Sponsored Products and Brands ads retrieval, handling billions of requests daily to serve relevant ads to shoppers and advertisers.

Role type

Senior IC software development engineer (search architecture & distributed systems)

Builds

Ads searching, selection, and matching systems for Amazon's retail surfaces

Domain

E-commerce advertising, search architecture, information retrieval, NLP, deep learning

Deliverable

production ML models

Required skills

Distributed systems design, high-throughput system architecture, NLP, deep learning, massive dataset processing, system troubleshooting, mentoring

Preferred skills

Full SDLC experience, Data & AI technologies (AI/ML, GenAI, Analytics, Database, Storage), Bachelor's in Computer Science

Technologies

Distributed frameworks, NLP tools, deep learning frameworks

Responsibilities

Design and develop high-throughput, low-latency distributed systems; Build and optimize ad searching, selection, and matching systems; Work with massive datasets to improve ad coverage and relevance; Innovate in search architecture and deep learning; Troubleshoot high-volume production systems; Mentor junior engineers

Seniority

Senior, hands-on IC