Software Dev Engineer, Offers Platform
Core
Design and implement scalable distributed systems and web services to power Amazon Stores experiences worldwide, serving billions of product and buyability records.
Role type
Senior Software Development Engineer (Distributed Systems & Web Services)
Builds
Scalable microservices, NoSQL data storage systems, and high-performance APIs for product catalog and purchasing data.
Domain
E-commerce, Distributed Systems, Web Services
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Web services architecture, NoSQL data storage, API design, Performance analysis, Software development lifecycle (SDLC), Internet protocols, Code reviews, Source control management, Testing, Operations
Preferred skills
High-availability environment experience, Scaling systems, Customer-focused mindset, Innovation in large-scale environments
Technologies
NoSQL, Web, AI API Support
Responsibilities
Design and implement scalable distributed systems and web services; Own software services running in a high-performance NoSQL data storage and microservice computing environment; Calculate and deliver product and offering information for Amazon Stores experiences worldwide; Support systems that serve product information and critical purchasing data; Develop elegant, super-scalable services that operate reliably in production; Innovate continuously to address new challenges as Amazon grows.
Seniority
Senior, hands-on IC
