Software Development Engineer II, Amazon Music Search
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.