Software Development Engineer, Middle Mile P&O
Amazon · Vancouver, Canada · Software Development
About this role
Amazon is hiring a mid-level Software Engineer based in Vancouver, Canada. The posting calls out experience with AWS, Serverless, DynamoDB, Distributed Systems and roughly 3+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at C$114,800–C$191,800 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Vancouver, Canada
- Experience
- 3+ years
- Education
- Bachelor's degree
- Department
- Software Development
- Posted
- Feb 19, 2026
More roles at Amazon
Job description
from Amazon careersThe Route Execution Optimization (REO) team in Middle Mile Planning and Optimization (MMPO) is seeking a Software Development Engineer II to build systems that automatically respond to transportation network disruptions—weather delays, facility closures, equipment failures, and driver constraints. You'll design intent-based automation that orchestrates optimal route corrections while maintaining safety, compliance, and efficiency. This role offers the opportunity to solve complex distributed systems challenges at massive scale, affecting hundreds of thousands of loads weekly, directly reducing operational costs and improving driver safety across Amazon's middle-mile transportation network. Key job responsibilities - Design, develop, and maintain scalable distributed systems that process millions of transportation events daily - Build optimization algorithms and machine learning models for forecasting, scheduling, and route planning - Collaborate with scientists, product managers, and operations teams to translate business requirements into technical solutions - Write clean, maintainable code with comprehensive testing and documentation - Participate in code reviews and contribute to engineering best practices - Mentor junior engineers and contribute to team knowledge sharing - Investigate and resolve production issues, ensuring high system availability - Drive continuous improvement in system performance, cost efficiency, and operational metrics About the team Middle Mile Planning and Optimization (MMPO) is an integral…