hero

The #1 Source for
In-Person NYC Tech Jobs

Build your future in the capital of everything.
Obviously New York.
companies
Jobs

Software Development Engineer, Purchase Order Forecasting

Amazon

Amazon

Software Engineering
New York, NY, USA
Posted on Jun 14, 2025

DESCRIPTION

Purchase Order Forecasting at Amazon is seeking a passionate, innovative Software Development Engineer to join a team developing state-of-the-art full-stack software systems that provide vendors with advanced visibility of Amazon's orders. These PO Forecasts enable effective collaboration with vendors to reduce overall supply chain costs and acquire the right items at the right time and the right price to delight our customers. In this role, you will partner closely with research scientists, product managers, other engineering teams, and business stakeholders to build novel approaches to predicting Amazon's upcoming orders, and automate/scale these solutions to cover the millions of items sold by Amazon. If you are excited by the challenges of building large-scale, innovative supply chain solutions for some of the most complex problems in the industry, this may be a good fit for you.

Our team is part of the Supply Chain Optimization Technologies (SCOT) organization. SCOT owns Amazon's global inventory sourcing & planning systems. We decide what, when, where, how much and from whom we should buy to meet the diverse needs of our global customer base. We do this for millions of items, for hundreds of product lines worth billions of dollars of inventory world-wide. Our systems are built entirely in-house and feature the latest innovations in automated large scale supply chain sourcing, planning, and optimization systems.

Watch this video to learn more about SCOT: http://bit.ly/amazon-scot.

Key job responsibilities
As an engineer on our team, you will build scalable features across front-end and back-end systems. You will drive all parts of the product life cycle, through design, implementation, test, launch, and operations. You will be partnering with research scientists, product managers and other engineers to solve complex problems through innovative solutions to drive inventory buying decisions. This role will expose you to solving problems at scale in the areas of data mining, machine learning algorithms and distributed systems of cloud-scale. You will be responsible for driving the team’s technical direction, strategizing and shaping our long-term vision and architecture.

A day in the life
Here's what you could be doing on a daily basis:
- Designing, implementing, and launching flagship features across our technical systems
- Collaborating with product managers, scientists, and other engineers to form creative solutions to some of the world's most complex supply chain problems
- Deep diving performance of our system's supply chain decisions at scale and iterating on our solutions to maximize our impact
- Simplifying and adapting our architecture to deliver software faster and leverage new technologies