CareerPlanSign in

Software Development Engineer II, Amazon Music Search

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

Core

Design and build distributed storage, index, and query systems for Amazon Music Search at scale.

Role type

Software Development Engineer II (Search Infrastructure)

Builds

Distributed storage, index, and query systems for Amazon Music

Domain

E-commerce / Search / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems design, scalable system architecture, fault-tolerant system design, low-cost system optimization, agile software delivery, cross-disciplinary collaboration

Preferred skills

full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations experience

Technologies

distributed computing environments, large-scale data systems

Responsibilities

Conceive, design, and bring innovative products and services to market; Design and build innovative technologies in a large distributed computing environment; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use; Design and code the right solutions starting with broadly defined problems; Work in an agile environment to deliver high-quality software.

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