Join Amazon's Supply Chain Optimization Technologies (SCOT) organization as a Software Development Engineer II in the Automated Inventory Management Team. This role offers an exciting opportunity to work with complex algorithms and distributed computing technology in a big-data environment. You'll be building highly scalable services that handle thousands of requests per second, managing inventory plans for millions of items on Amazon.com.
The position is part of SCOT, a sophisticated group of systems designed to optimize decisions in forecasting, buying, placing, and shipping inventory. You'll be working specifically on the AIM team, focusing on extending SCOT systems to emerging markets. This role requires strong technical skills in Java, Scala, and distributed systems, combined with the ability to handle PB-scale data processing using AWS solutions.
As an SDE II, you'll collaborate with senior engineers, researchers, and data engineers across multiple teams to design innovative solutions for supply chain management. The role demands a strong sense of ownership and creativity in solving complex problems at an unprecedented scale. You'll be working in an agile environment, focusing on high-priority initiatives that directly impact Amazon's supply chain efficiency.
The position offers the opportunity to work on core systems that are fundamental to Amazon's supply chain business, requiring expertise in object-oriented design patterns, NoSQL databases, and data modeling techniques. You'll be responsible for the full development lifecycle, from gathering business requirements to deployment and maintenance of these critical systems.
This is an excellent opportunity for a software engineer who wants to make a significant impact on global-scale systems, work with cutting-edge technologies, and contribute to optimizing one of the world's most complex supply chain networks. The role combines technical challenges with business impact, offering substantial growth opportunities in both technical and leadership dimensions.