Software Development Engineer II, IPC Placement
About the role
Description Have you ever ordered a product on Amazon and when that box with the smile arrived, wondered how it got to you so fast? Wondered where it came from and how much it costs Amazon?
Amazon's supply chain is a critical piece to Amazon's retail business. Amazon Supply Chain Optimization Technology (SCOT) powers Amazon’s fulfillment network, determining how much of a given product is needed at locations around the world in order to ensure product availability while maintaining optimal inventory levels at each storage location. This includes strategically placing vendor orders and moving inventory across our network to serve customer demand as quickly as possible at reduced cost.
Watch these videos to learn more about our organization, SCOT:
https://www.youtube.com/watch?v=ncwsr1Of6Cw
https://www.youtube.com/watch?v=eR2RObp44VI
Inbound systems are an integral part of SCOT, predicting the cost of shipping from any given location to inform placement decisions, making millions of decisions on how to route inventory, determining how much inventory to replenish while adjusting to available warehouse, transport, and labor capacity. We have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide. We leverage the latest technologies in big data, optimization techniques, machine learning, real time analytics and high volume, low latency, high availability cloud services.
As a Software Development Engineer (SDE II), you will be partnering with research scientists, product managers and other engineers to solve complex problems and build innovative solutions to make placement decision on how to route inventory. You will design/build scalable, distributed optimization solutions. You will work on hard problems, building high quality, architecturally sound systems that are aligned with Amazon's business needs. This role would expose you to solving problems of scale in the areas of data mining, machine learning algorithms and distributed systems.
Key job responsibilities
Attention Amazonians exploring new roles within our company! We've streamlined the process to ensure fair consideration for all internal candidates. If you're in the US or Canada, start by using the 'Request Informational' button at the top of the job listing to set up a meeting with the hiring manager. For those in other locations or if the Request Informational button is unavailable, please reach out directly to the hiring manager.
After making your Informational Request, allow seven days for a response from the hiring manager. You can check your status on or the < https://prod.internal-transfer.talent.amazon.dev/”> internal transfer workflow portal, if available in your region. If your request is still under consideration after seven days, feel free to contact the hiring manager directly.
For more detailed information about the process, from pre-application to pre-offer stages, visit the Internal Candidate Resource on MyHR
A day in the life
A day in the life of a software engineer on the SCOT Inbound team is a dynamic blend of deep technical problem-solving, scientific collaboration, and meaningful business impact. Engineers work closely with scientists, often diving into research papers to understand optimization and machine learning techniques, then translating those concepts into scalable, production-grade code. Each day may involve designing and implementing new algorithms, running simulations, launching A/B tests, and continuously improving features post-deployment. The team works end-to-end, owning their solutions from design to launch across a wide range of AWS cloud technologies. Collaboration is central—engineers regularly partner with scientists, product managers, and fellow engineers to build systems that make millions of automated inventory placement and routing decisions. Their work directly impacts Amazon’s ability to deliver products faster and more cost-effectively. Engineers are also involved in business reviews with senior leaders, where they get to showcase their innovations, and they contribute to team growth by mentoring peers and junior engineers.
About The Team SCOT brings science, technology, and business acumen together, helping Amazon build some of the most sophisticated supply chains in the world. Using data algorithms, forecasts, and optimization models, SCOT builds the intelligence of Amazon systems that decide what to buy and how much, when to buy and from whom, where to store it and for how long, and how to get it to the customer whenever they want it, at minimum cost and maximum satisfaction. It's all possible because the SCOT team is working behind the scenes to connect the dots, influencing every aspect of Amazon's global supply chain and making a tangible impact on thousands of businesses and millions of customers every single day.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Company
-
Amazon Development Centre Canada ULC
Job ID: A3146269
About Amazon
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.
Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.
Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.
You'll also hear us say that at Amazon, it's always "Day 1." What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.
Software Development Engineer II, IPC Placement
About the role
Description Have you ever ordered a product on Amazon and when that box with the smile arrived, wondered how it got to you so fast? Wondered where it came from and how much it costs Amazon?
Amazon's supply chain is a critical piece to Amazon's retail business. Amazon Supply Chain Optimization Technology (SCOT) powers Amazon’s fulfillment network, determining how much of a given product is needed at locations around the world in order to ensure product availability while maintaining optimal inventory levels at each storage location. This includes strategically placing vendor orders and moving inventory across our network to serve customer demand as quickly as possible at reduced cost.
Watch these videos to learn more about our organization, SCOT:
https://www.youtube.com/watch?v=ncwsr1Of6Cw
https://www.youtube.com/watch?v=eR2RObp44VI
Inbound systems are an integral part of SCOT, predicting the cost of shipping from any given location to inform placement decisions, making millions of decisions on how to route inventory, determining how much inventory to replenish while adjusting to available warehouse, transport, and labor capacity. We have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide. We leverage the latest technologies in big data, optimization techniques, machine learning, real time analytics and high volume, low latency, high availability cloud services.
As a Software Development Engineer (SDE II), you will be partnering with research scientists, product managers and other engineers to solve complex problems and build innovative solutions to make placement decision on how to route inventory. You will design/build scalable, distributed optimization solutions. You will work on hard problems, building high quality, architecturally sound systems that are aligned with Amazon's business needs. This role would expose you to solving problems of scale in the areas of data mining, machine learning algorithms and distributed systems.
Key job responsibilities
Attention Amazonians exploring new roles within our company! We've streamlined the process to ensure fair consideration for all internal candidates. If you're in the US or Canada, start by using the 'Request Informational' button at the top of the job listing to set up a meeting with the hiring manager. For those in other locations or if the Request Informational button is unavailable, please reach out directly to the hiring manager.
After making your Informational Request, allow seven days for a response from the hiring manager. You can check your status on or the < https://prod.internal-transfer.talent.amazon.dev/”> internal transfer workflow portal, if available in your region. If your request is still under consideration after seven days, feel free to contact the hiring manager directly.
For more detailed information about the process, from pre-application to pre-offer stages, visit the Internal Candidate Resource on MyHR
A day in the life
A day in the life of a software engineer on the SCOT Inbound team is a dynamic blend of deep technical problem-solving, scientific collaboration, and meaningful business impact. Engineers work closely with scientists, often diving into research papers to understand optimization and machine learning techniques, then translating those concepts into scalable, production-grade code. Each day may involve designing and implementing new algorithms, running simulations, launching A/B tests, and continuously improving features post-deployment. The team works end-to-end, owning their solutions from design to launch across a wide range of AWS cloud technologies. Collaboration is central—engineers regularly partner with scientists, product managers, and fellow engineers to build systems that make millions of automated inventory placement and routing decisions. Their work directly impacts Amazon’s ability to deliver products faster and more cost-effectively. Engineers are also involved in business reviews with senior leaders, where they get to showcase their innovations, and they contribute to team growth by mentoring peers and junior engineers.
About The Team SCOT brings science, technology, and business acumen together, helping Amazon build some of the most sophisticated supply chains in the world. Using data algorithms, forecasts, and optimization models, SCOT builds the intelligence of Amazon systems that decide what to buy and how much, when to buy and from whom, where to store it and for how long, and how to get it to the customer whenever they want it, at minimum cost and maximum satisfaction. It's all possible because the SCOT team is working behind the scenes to connect the dots, influencing every aspect of Amazon's global supply chain and making a tangible impact on thousands of businesses and millions of customers every single day.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Company
-
Amazon Development Centre Canada ULC
Job ID: A3146269
About Amazon
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.
Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.
Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.
You'll also hear us say that at Amazon, it's always "Day 1." What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.