Route Planning team is at the heart of our growing logistics network in Last Mile at Amazon. Were challenged to constantly improve and innovate on our routing services and tools to better support fast delivery to customers. We are looking for a Software Development Engineer with exceptional technical skills and a passion for delivering great software to join our team. We have among the most complex logistics problems in the industry including large capacitive commingled and time window adherence routing problems. We dispatch thousands of drivers a day to carry millions of packages to our customers.
Parcel delivery strategies have objectives that can often compete with one another. Most notably ideal onroad and instation processes may be incompatible; moreover optimizing for the happy path leads to operational realities that are not resilient to failure (which are common during peak delivery times). In this role you will create globally optimal route plans amidst these opposing forces. Vehicle routing touches sortation containerization picking and dispatch.
You will work with research scientists senior engineers and product managers in a fast paced and growing environment where ideas are prototyped tested and implemented.
Key job responsibilities
This is a great opportunity to be part of a complex problem space be part of a fun but competitive group of peers leverage the coreengineering skills and nurture the out of box thinking thats engrained in your DNA.
The routing team is at the heart of our growing logistics network in Last Mile at Amazon. Were challenged to constantly improve and innovate on our vehicle routing software and tools to better support fast delivery to customers. We are looking for SDEs with exceptional technical skills and a passion for delivering great software to join our team. We have among the most complex vehicle routing problems in the industry including large capacitive commingled and time windowed routing problems. We dispatch thousands of drivers a day to carry millions of packages to our customers. In this role you will deal with opposing objectives that can often compete with one another such as ontime delivery vs. routing efficiency.
About the team
The Routing Platform team has four pillars: 1 building reusable components and maintaining workflows responsible for input collection for different businesses as well as the external APIs for Route Planning 2 hosting the optimization algorithms to solve the Vehicle Routing Problem 3 managing route lifecycle inclusive of providing a source of truth for route status and tracking route state changes 4 managing core routing frameworks and providing simulation capabilities for all systems.
Software Engineers work across across two or more of the Routing Platform teams as well as across organizations. Due to the criticality of the owned systems we collaborate closely with multiple Principal Engineers within the broader organization. This position will focus primarily on building and supporting new capabilities within Route Management Systems as the Last Mile delivery business continues to expand its offerings to businesses and customers.
3 years of noninternship professional software development experience
2 years of noninternship design or architecture (design patterns reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
Bachelors degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race national origin gender gender identity sexual orientation protected veteran status disability age 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
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129300/year in our lowest geographic market up to $223600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on jobrelated knowledge skills and experience. Amazon is a total compensation company. Dependent on the position offered equity signon payments and other forms of compensation may be provided as part of a total compensation package in addition to a full range of medical financial and/or other benefits. For more information please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.