Software Development Engineer, Amazon Music
Core
Building large-scale, high-performance, customer-friendly music streaming platforms and services.
Role type
Senior Software Development Engineer (Backend/Platform)
Builds
Distributed systems for Amazon Music apps, web player, and voice-forward audio engagement on mobile and Echo devices.
Domain
Music streaming, cloud computing, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Object-Oriented design, C++, Java, WebServices, XML, Apache services, Linux system development, multi-tasking, rapid adaptation, scalable solution design
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations experience
Technologies
Amazon cloud computing infrastructure, C++, Java, WebServices, XML, Apache, Linux
Responsibilities
Design multi-tier services to handle huge datasets, create reliable and maintainable code, find creative and scalable solutions to difficult problems, adapt to new development environments and changing business requirements
Seniority
Mid-Senior, hands-on IC