Amazon
Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
Found: January 15, 2026
This role is based in Toronto, ON, Canada.
What you'll do:
Design, develop, and test software components that interact with fulfillment center technologies, including material handling equipment, computer vision, and robotics.
Responsibilities:
- Build software using best practices and high-quality standards.
- Contribute to defining coding standards and apply them in reviews.
- Mentor junior team members and help them acquire critical skills.
- Identify technical and project risks and take initiative to mitigate them.
Basic Qualifications:
- 3+ years of professional software development experience.
- 2+ years of design or architecture experience.
- Experience programming with at least one software language.
Preferred Qualifications:
- 3+ years of full software development life cycle experience.
- Bachelor's degree in computer science or equivalent.