CareerPlan

Software Development Engineer, AFT Sortation Material Flow

Toronto, Ontario, CanadaFull-timeCA$115k–CA$192k2026-11-04 → 2026-11-10

Core

Design and develop distributed systems on AWS to manage sorters and workcells, scaling systems to handle hundreds of thousands of concurrent transactions for Amazon's global fulfillment network.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Next-generation sortation systems and workcells for Amazon Fulfillment Technologies

Domain

Logistics / Supply Chain / Distributed Systems

Deliverable

production ML models

Required skills

Distributed systems design, AWS platform, System architecture, Scalability, Real-time decision making, Algorithm design, Software development lifecycle, Code reviews, Source control management

Preferred skills

Full software development lifecycle experience, Design patterns, Reliability engineering

Technologies

AWS

Responsibilities

Design and develop distributed systems on AWS, Manage sorters and workcells, Scale systems for high concurrency, Influence system design and implementation, Build algorithms for downstream system state prediction

Seniority

Senior, hands-on IC