Returning Candidate?

Senior Software Development Engineer, Last Mile Routing

Senior Software Development Engineer, Last Mile Routing

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

The Last Mile Route Planning team is re-inventing the way we deliver packages to Amazon's customers. We are looking for a Senior Software Development Engineer with strong technical ability, great communication skills, a passion for solving hard problems, and developing large, scalable solutions.

In this role, you will work at the intersection of real world delivery processes and technology. You will learn about real-time adaptive transportation solutions, routing algorithms and optimizations, how to operate on large-scale datasets, and more. You will work with research scientists, principal engineers and product managers in a fast paced and growing environment, where ideas are prototyped, tested, and implemented at speed.

The problems we already solve on a daily basis include:
  • Given the tens of thousands of packages that each delivery station received last night and the hundreds of drivers that will deliver them today (with varying sizes of vehicles, start times, shift lengths, and local knowledge) what are the best routes for us to run today to minimize our cost, and maximize our delivery success rate.
  • Given a continuous stream of orders for delivery over the next couple of hours, and the changing locations of a fleet of drivers, assign orders to drivers in a way that optimizes utilization and on time delivery success.
As a Senior team member you'll be taking responsibility for the end to end success of major technical initiatives, and diving deep into critical real world business problems.

This year is all about bigger, better, more. If you are deeply technical, highly innovative and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you about being a part of it.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Basic Qualifications

  • A relevant Bachelor’s Degree (or equivalent experience)
  • 5+ years of software development experience on complex, scaled software systems
  • Excellent problem solving abilities and object-oriented design skills
  • Fluency in an object-oriented programming languages, like Java
  • Excellent verbal and written communication skills

Preferred Qualifications

  • Experience in optimization algorithms development (e.g, supply chain optimization, operations research, network design, machine learning, etc.) and/or the transportation domain.