Software Development Engineer, Middle Mile P&O
$114.8k - $191.8k per yearAmazon
Description
The 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.
Description
The 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
Middle Mile Planning and Optimization (MMPO) is an integral part of Transportation Tech Services (TTS) , serving as the primary engine for efficiency and cost savings in surface transportation. MMPO optimizes resource allocation, demand forecasting, route planning, and network equipment balancing while minimizing CO2 emissions.
The Route Execution Optimization (REO) team within MMPO focuses on bridging the gap between planning and execution. While MMPO's systems optimize the network days in advance, REO ensures plans remain executable when real-world disruptions occur—weather delays, facility closures, equipment failures, and driver constraints. REO builds intelligent automation that responds to disruptions affecting hundreds of thousands of loads weekly, transforming manual interventions into automated corrections that preserve safety, reduce costs, and enable continuous optimization.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Master's degree in Computer Science, Operations Research, or related field
- Experience with optimization algorithms, operations research, or machine learning
- Knowledge of AWS services (EC2, S3, Lambda, DynamoDB, etc.)
- Familiarity with transportation, logistics, or supply chain domains
- Strong problem-solving skills and ability to work in ambiguous environments
- Excellent communication and collaboration skills
- Experience with agile development methodologies
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.
CAN, BC, Vancouver - 114,800.00 - 191,800.00 CAD annually Company - Amazon Development Centre Canada ULC
Job ID: A #J-18808-Ljbffr
$128.15k - $151.93k per year
...Optimistic, Persistent, and Empathetic . Your role At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower...SuggestedWork at officeShift work$150.5k - $175.25k per year
...Sr. Software Development Engineer in Test Quality Assurance, Vancouver, Canada About Dialpad Dialpad is the AI-native business communications... ...: Python, Go, Google Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis, ElasticSearch. ~ Frontend:...SuggestedWork at officeShift work- Join the elite Data Plane team at Amazon as a Lead Software Development Engineer. Shape the core engine for ElastiCache and MemoryDB with your expertise in performance engineering. In this senior role, you will oversee the design and implementation of a high-performance in...Suggested
- ...Long before an autonomous vehicle is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship safer features, faster. Parallel...SuggestedFull time
$114.8k - $191.8k per year
...inventing itself again, and on a mission to transform how customers use networking. We need your help though! We are seeking a Software Development Engineer who wants to build a next-generation networking service that will shift how customers use networking in the cloud. A...SuggestedInternshipShift work- ...Software Development Engineer, Amazon Customer Service As a Software Engineer on the Data Intelligence team, part of Amazon Customer Service (CS) team, you will design and build robust, secure data infrastructure systems. You'll architect real‑time data processing needs...InternshipWorldwideDay shift
$110k - $180k per year
...factories more flexible and productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle objects with... ...That’s where you come in. We’re looking for a Software Development Engineer – Platform to design and build the software foundation that...WorldwideFlexible hours$114.8k - $191.8k per year
...enterprises to accelerate their cloud and digital transformation. Engineers within AWS Identity need to be creative, responsible, and... ...~3+ years of non‑internship professional software development experience ~2+ years of non‑internship design or architecture...Internship$42k - $56.4k per year
...each other, completely free of barriers. Your role: The Software Developer in Test (SDET) co-op is a developer who specializes in... ...cases that verify product requirements Write code to support development of automated frameworks and tests Execute test cases using...$114.8k - $191.8k per year
...leading design reviews, and incorporating feedback from senior engineers. Identify and resolve operational bottlenecks, improve... ...Qualifications ~3+ years of non‑internship professional software development experience. ~2+ years of non‑internship design or...Internship$114.4k - $203.9k per year
...makes this vision possible: the engine behind Microsoft’s strategy to... ...is seeking a Senior Software Engineer to design, develop, and... ...site reliability and software development workflows. Working with cross-... ...employees who live within a 50- mile commute of a designated Microsoft...Ongoing contractFull timeWork at officeLocal areaRelocation$85k - $166.8k per year
...Overview Software Engineer at Microsoft. The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost... ...to ship features with confidence and empowering AI agent development at scale. The role focuses on designing and building platform...Full timeLocal area$110k - $140k per year
...Senior Software Development Engineer in Test (SDET) – Backbase & Digital Banking Location: Remote – Americas Eligible locations: Canada, United States, and Latin America Engagement: Full-time or contract, depending on location About Aequilibrium Aequilibrium...Hourly payFull timeContract workFor contractorsRemote work$104.5k - $142.8k per year
...makes play happen. About The Team - Development Release Engineering (DRE) DRE ( are EA's global build... ...DRE supporting The Sims franchise as a Software Engineer. The position is hybrid (... ..., Open Telemetry) ~ Commercial Game Engine (e.g. Unity, Unreal) ~ Agile...Full timeWork at officeLocal area$168k - $194.25k per year
..., and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between... ...proficiency in coding with AI agents to accelerate development and improve code quality. ~ Deep expertise...Long term contractWork at office$171.4k - $286.2k per year
...containers on AWS Fargate? ECS dataplane is looking for a software development manager to lead the team owning critical software stack... ...programs. Key job responsibilities ~3+ years of engineering team management experience ~7+ years of working directly...$4000 per month
.... About this position: We’re looking for a motivated Software Development Co-op who’s excited to build modern web applications, experiment... ...‑world creator‑economy data. You’ll collaborate with our engineering team to build React front‑end features, integrate Node/NestJS...Long term contractPermanent employmentFor contractorsFreelanceLocal areaRemote work$74k - $87k per year
...Role You will design, build, and operate software that runs in production. This role is an entry point to the full software development lifecycle: you will design solutions,... ..., monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect...Long term contractPermanent employmentFull timeInternshipWork at officeWork from homeFlexible hours$90k - $107k per year
...Position Overview As a Software Engineer II at Diligent, you’ll play a hands-on technical role building and operating the core services... ...integration, end-to-end) and writes tests as part of normal development — not as a separate phase. ~ Cloud awareness: Has worked...Work at officeLocal areaFlexible hours- ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's... ...EviSmart™ Engineering What We Need ~7+ years in software development, with 3+ years in technical leadership or architecture...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$125k - $140k per year
...About the Role We are seeking a Mid‑level Software Engineer to join our Raisely Team. The ideal candidate will have experience and passion... ..., runbooks, and onboarding guides Leverage AI‑powered development tools daily to accelerate coding, testing, and code review...Local areaRemote workWeekend work$130k - $173k per year
...management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of... ...Full-Stack Awareness : Familiarity with front-end development using React and Redux / JavaScript (advantageous for understanding...Local areaWorldwideFlexible hoursShift work$171.4k - $286.2k per year
...Edge Services builds and operates the software that provisions, manages, and maintains AWS... .... You will lead a team of software engineers building systems that operate in... ...team. We use AI tools daily to accelerate development, debug complex issues, and automate operational...Worldwide- ...next phase of growth. Key Responsibilities Web Application development Build robust frontend applications using Vue 3 Work on... ...if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our...Full timeLocal areaRemote work
$146.2k - $201.1k per year
...transportation a reality to accelerating the development of medical breakthroughs. We do this by... ...to improve their business. Founded by engineers — and customer obsessed — we leap at... ...only getting started. As a Fullstack software engineer, you will work with your team and...Full timeSummer workWorldwide- ...storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly... ...data at scale. Build event-driven software utilizing messaging technologies such as... ...program Coverage and support of personal development initiatives (conferences, courses, books...Local areaRemote workWork from homeHome office
- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...architecting systems, working in an agile start-up development environment, and leveraging AI to... ...You Are ~10+ years of experience in software engineering, with a demonstrated track record...Hourly payLong term contractFull timeRemote workFlexible hours
$177.1k - $221.4k per year
...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role... ...Monthly stipend to support our remote work model Annual “development dollars” to support our people growth and development Family...Work at officeRemote workFlexible hours$70.51k - $88.13k per year
...identity and access management. Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission... ...individual contributor within a high-performing agile development team. Collaborate with team members locally in Vancouver...Local areaWorldwideFlexible hours$147k - $174k per year
...role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and... ...performance. Leverage AI-powered tools and workflows to accelerate development, improve operational insights, and enhance customer-facing...Long term contractWork at officeShift workRotating shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer, Middle Mile P&O. Be the first to apply!
- director software engineering Vancouver, BC
- software developer intern Vancouver, BC
- software engineer part time Vancouver, BC
- remote entry level software developer Vancouver, BC
- software developer entry level Vancouver, BC
- développeur logiciel Vancouver, BC
- software engineer internship Vancouver, BC
- junior software engineer Vancouver, BC
- software developer no experience Vancouver, BC
- software developer internship no experience Vancouver, BC
