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 to build highly scalable services that manage inventory plans for millions of items on Amazon.com.
You'll be part of a team that's core to effectively managing Amazon's supply chain business, working with cutting-edge technologies including Java, Scala, NoSQL databases, and AWS solutions for processing petabyte-scale data. The position involves designing and implementing large-scale, highly distributed, real-time management systems that are crucial for inventory optimization.
As a Software Development Engineer II, you'll collaborate with senior engineers, researchers, and data engineers across multiple teams to create innovative solutions for supply chain management challenges. The role requires strong technical skills, system design experience, and the ability to translate complex business requirements into technical solutions.
The AIM team, part of SCOT, works on complex systems designed to make optimal decisions in forecasting, buying, placing, and shipping inventory. These systems are critical for maintaining stock levels, optimizing placement, managing inventory removal, and ensuring excellent customer experience.
This is an excellent opportunity for a developer who has strong ownership principles and passion for solving complex problems at unprecedented scale. You'll work in an agile environment, focusing on the highest-priority initiatives that directly impact Amazon's supply chain efficiency.