Amazon Fulfilment Tech - Software Development Engineer, AFT Inventory
Core
Designing and building distributed software systems for Amazon's global fulfillment inventory and receive services to optimize the movement of billions of units.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Automated inventory management and receive services for Amazon's fulfillment network
Domain
Logistics / Supply Chain / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed system design, System architecture, Software development lifecycle management, Rigorous testing methodologies, Operations efficiency, Scalability design, Reliability engineering, Code review practices, Source control management, Build processes
Preferred skills
Full SDLC expertise, Coding standards enforcement, Bachelor's degree in Computer Science
Technologies
None explicitly stated
Responsibilities
Design and architect new and existing distributed software systems, Develop code adhering to high standards and best practices, Conduct rigorous testing and ensure operational efficiency, Collaborate on the full software development lifecycle from design to deployment, Contribute to reinventing inventory systems for best-in-class customer selection
Seniority
Senior, hands-on IC