Software Development Engineer - Supply Chain Optimization Tech, Inbound Systems
Core
Design and build scalable, fault-tolerant, transactional services to execute inventory transfer and crossdocking decisions across Amazon's fulfillment network.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
High-availability, low-latency distributed systems for inventory transfer and crossdocking
Domain
E-commerce / Supply Chain Logistics
Deliverable
production ML models | product features
Required skills
Distributed systems design, High-throughput transaction processing, System reliability, Fault tolerance, Cloud computing, End-to-end solution delivery, Operational excellence
Preferred skills
Full software development life cycle ownership, High-availability Tier-1 system operation, Architecture design patterns, Scaling strategies
Technologies
Modern distributed-systems technologies
Responsibilities
Design and deliver end-to-end solutions for complex business problems at scale, Own the design, delivery, and operation of significant components of a Tier-1 service, Raise the operational and design bar for the team, Drive improvements to system architecture
Seniority
Senior, hands-on IC