Amazon's Route Planning team is seeking a Software Development Engineer II to join their Last Mile logistics network. This role sits at the intersection of complex logistics optimization and software engineering, focusing on solving some of the most challenging routing problems in the industry. The team is responsible for dispatching thousands of drivers daily, managing millions of package deliveries while balancing competing objectives like operational efficiency and delivery time windows.
The position offers an opportunity to work on sophisticated vehicle routing problems, including large-scale, capacity-constrained, and time-sensitive delivery optimization. You'll be developing solutions that touch multiple aspects of Amazon's logistics network - from sortation and containerization to picking and dispatch operations. The role involves collaboration with research scientists, senior engineers, and product managers in a fast-paced environment where innovation is constant.
As an SDE II, you'll be working with cutting-edge technology on AWS (NAWS) platforms, implementing complex algorithms, and building distributed systems that scale. The team is structured around four main pillars: reusable component development, optimization algorithm implementation, route lifecycle management, and core routing frameworks. This position specifically focuses on building reusable components and workflows for input collection.
The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. This is an excellent opportunity for engineers passionate about solving complex problems at scale while making a direct impact on Amazon's world-class logistics network.