Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, AFT Outbound Execution Teams
Core
Design and operate high-scale distributed services on AWS that optimize and plan picking work across Amazon's fulfillment network under real-time constraints.
Role type
Senior Software Development Engineer (Systems & Optimization)
Builds
Distributed services that generate optimization plans for warehouse picking operations
Domain
Logistics / Fulfillment / Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems design, Real-time optimization, AWS, System reliability, Scalability, Experimentation, Data modeling, Technical leadership
Preferred skills
Full SDLC experience, Architecture patterns, Code reviews, Testing, Operations
Technologies
AWS, Robotics, Machine Learning, Augmented Reality
Responsibilities
Own end-to-end delivery of distributed services from design to multi-region rollout, Build and tune optimization logic, Make design and data-model decisions, Raise operational excellence bar, Navigate ambiguity to scope and sequence work
Seniority
Senior, hands-on IC