Amazon's Route Planning team is seeking a Software Development Engineer II to join their Last Mile logistics network. This role is at the heart of Amazon's delivery optimization efforts, focusing on complex vehicle routing problems that impact millions of daily deliveries. The position offers an opportunity to work on sophisticated logistics challenges, including large-scale, capacitive, commingled, and time-windowed routing problems.
The role involves creating globally optimal route plans while balancing competing objectives in parcel delivery strategies. You'll be working at the intersection of sortation, containerization, picking, and dispatch, building plans that are efficient, fair, and executable. The team develops on NAWS and is actively modernizing their service infrastructure.
As part of the Routing Platform team, you'll contribute to four main areas: building reusable components for input collection, hosting optimization algorithms for Vehicle Routing Problems, managing route lifecycle and state changes, and developing core routing frameworks with simulation capabilities. You'll collaborate with senior research scientists, principal engineers, and product managers in a fast-paced environment where innovation is constant.
The compensation is competitive, ranging from $129,300 to $223,600 based on location, with additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for someone passionate about solving complex technical challenges while directly impacting Amazon's world-class delivery network.
The role requires strong technical skills, experience with distributed systems, and the ability to work on core algorithms. You'll be part of a team that's constantly pushing the boundaries of what's possible in logistics optimization, making this an exciting opportunity for engineers who want to work on genuinely challenging problems at scale.