Amazon's Middle-Mile Transportation Technology team is seeking a Software Development Engineer to join their Planning and Network team. This role focuses on building systems that optimize Amazon's global middle-mile freight network through sophisticated planning and consolidation algorithms. The position offers a unique opportunity to work on challenging NP-Hard problems that generate millions in cost savings for Amazon's freight movements.
The role involves collaborating with research scientists to develop and tune algorithms, working with stakeholders to model planning components, and building scalable systems that create an efficient planning flywheel. You'll be instrumental in developing solutions that optimize performance, cost, and delivery experience across multiple transportation modes including road, air, rail, and ocean.
As a Software Development Engineer, you'll be working in a team that's fundamental to Amazon's transportation infrastructure, helping to scale solutions beyond just grocery to other Amazon business verticals. The position requires strong technical skills in distributed systems development, a keen eye for code quality, and the ability to mentor junior engineers.
The ideal candidate will have at least 3 years of professional software development experience and a strong background in system design and architecture. You'll be expected to influence technical strategy, participate actively in code reviews, and maintain high standards for software delivery. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits and equity opportunities.
This is an excellent opportunity for engineers who are passionate about solving complex logistical challenges at scale and want to make a significant impact on Amazon's global transportation network. The role combines technical depth with business impact, offering exposure to cutting-edge technology while delivering tangible results for one of the world's largest logistics operations.