Software Development Engineer, Amazon
Core
Design and develop full-stack solutions for Cart/Checkout services, handling massive transaction volumes and optimizing latency across multi-tiered distributed systems.
Role type
Senior full-stack software development engineer (distributed systems)
Builds
Cart/Checkout application services for Amazon customers
Domain
E-commerce, distributed systems, high-scale infrastructure
Deliverable
production ML models | product features
Required skills
Full-stack development, distributed system design, scalability engineering, performance optimization, code quality assurance, system testability
Preferred skills
Software development life cycle management, code review leadership, architectural design patterns
Technologies
None explicitly stated
Responsibilities
Design and develop scalable full-stack solutions for Cart/Checkout services; Collaborate with cross-functional teams to translate customer needs into technical implementations; Investigate and optimize system performance and latency; Establish best practices for code quality and system testability; Participate in design and architecture discussions
Seniority
Mid-to-Senior, hands-on IC