CareerPlanSign in

Software Development Engineer II, Recipient Experience, Recipient Experience

Hyderabad, Telangana, India💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Build distributed storage, index, and query systems to run predictions on distributed systems for post-purchase delivery experiences.

Role type

Senior IC software development engineer (distributed systems)

Builds

Scalable, fault-tolerant, low-cost distributed storage, index, and query systems

Domain

E-commerce logistics and delivery technology

Deliverable

production ML models | product features

Required skills

distributed systems design, web services, protocols, system architecture, reliability engineering, scaling strategies, agile development

Preferred skills

full software development life cycle management, code review leadership, source control management, build processes, testing frameworks, operations experience

Technologies

distributed computing environments, web services, protocols

Responsibilities

Conceive, design, and build innovative technologies in large distributed computing environments; create solutions to run predictions on distributed systems; design and code solutions starting with broadly defined problems; lead engineering design and development with a team of engineers and product partners.

Seniority

Senior, hands-on IC

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