mid Software Engineer ic 3+ yrs Bachelor's · Posted Mar 10, 2026
C$114,800 – C$191,800
CAD per year

About this role

Amazon is hiring a mid-level Software Engineer based in Toronto, Canada. The posting calls out experience with AWS, Machine Learning 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
Toronto, Canada
Experience
3+ years
Education
Bachelor's degree
Department
Software Development
Posted
Mar 10, 2026
AI Summary
Mid-level software engineer building warehouse management software for Amazon's Outbound group in Toronto. Develops real-time systems for order picking operations across 80+ warehouses. Requires 3+ years professional software development and 2+ years system design/architecture experience.

More roles at Amazon

Data Center Security Manager , AMER East
Ashburn, VA · manager
AWS Networking Security
Sr. Customer Solutions Manager
Seattle, WA · senior
Express AWS Performance Optimization
Manufacturing Engineer, Amazon Leo
Redmond, WA · mid
System Design
Manufacturing Engineer, Amazon Leo
Redmond, WA · mid
System Design
Sr. FPGA Engineer, Amazon Leo
Redmond, WA · senior
Python Git CI/CD
All Amazon jobs →

Job description

from Amazon careers

Are you seeking an environment where you can apply state-of-the-art computer science techniques, work with latest tools and technologies, and use huge amounts of data to solve real-world problems and make a massive impact? Come and join us in the Outbound group within Amazon Fulfillment Technologies! Amazon Fulfillment Technologies builds software, hardware, and processes that help tens of thousands of employees deliver billions of items a year from over eighty warehouses worldwide. We ensure that you get what you want when we promised it to you. We are at the core of Amazon's business and our software is mission-critical. The Outbound group, based in Toronto, creates the software that makes it easy for Amazon staff to safely, quickly and accurately perform the most labour-intensive warehouse function: picking the items for your order. We deal with real physical processes, and our systems need to make decisions within real-time constraints. At our scale, a small optimization can instantly help thousands of staff and save Amazon millions of dollars: savings we can pass on to our customers to keep our prices low. We also have the opportunity to work with the most advanced technologies: AWS, robotics, machine learning, and augmented reality among others.…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Toronto, Canada Jobs in Toronto, Canada software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions