CareerPlanSign in

Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization

Toronto, Ontario, Canada💼 Full-time💰 $114,800–$191,800🗓 2026-08-18 → 2026-09-26

Core

Build large-scale, fault-tolerant distributed systems to optimize labor planning and staffing in Amazon fulfillment centers, providing real-time insights to operators for efficient package delivery.

Role type

Software Development Engineer II (Workforce Optimization)

Builds

Distributed systems for labor planning, staffing optimization, and real-time FC state monitoring

Domain

Logistics / Supply Chain / Workforce Management

Deliverable

production ML models | product features

Required skills

Distributed systems design, system architecture, software development lifecycle, code reviews, source control management, testing, operations

Preferred skills

Full SDLC experience, design patterns, reliability engineering, scaling strategies

Technologies

None explicitly stated

Responsibilities

Partner with product managers, UX designers, and other engineers; code and mentor junior engineers; design and implement scalable systems; deliver software from scoping to deployment

Seniority

Mid-level, hands-on IC with mentorship responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.