CareerPlanSign in

Software Development Engineer II , Product & Offers Experience

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Design and deliver scalable distributed storage, index, and query systems that power product discovery and purchase experiences for hundreds of millions of Amazon shoppers.

Role type

Senior Software Development Engineer II (Distributed Systems)

Builds

Distributed storage, index, and query systems for product evaluation and discovery

Domain

E-commerce / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Scalability engineering, Fault tolerance, System architecture, Code quality, Testing strategies, Mentorship

Preferred skills

Full SDLC ownership, Industry-leading design patterns

Technologies

Distributed storage, Indexing, Query systems

Responsibilities

Own end-to-end design and delivery of major features, Build scalable distributed systems, Drive engineering best practices and operational excellence, Mentor junior engineers

Seniority

Senior, hands-on IC with mentorship responsibilities

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