Lead distributed systems engineering for Amazon Fulfillment Technologies in Toronto, combining software leadership with people management and technical architecture. As Software Development Manager, you will manage engineers building picking software for Amazon fulfillment centers worldwide. The team designs optimization systems that plan picking work, group orders efficiently, and re-plan when conditions change. You will own development, operations, quality, and system performance across the lifecycle.
Key Responsibilities
- Manage the overall software development lifecycle
- Lead multiple software engineers within one team
- Architect and develop technical designs with engineers
- Report development, quality, operations, and performance status
- Own operational metrics and support
Requirements:
- Three years managing engineering teams
- Seven years working directly within engineering teams
- Three years designing or architecting systems
- Eight years developing multi-tier web services
- Experience partnering with product or program management Apply software engineering, technical design, and people management expertise to advance Amazon’s global fulfillment systems from Toronto.
📌 Software Development Manager Fulfillment Systems (Toronto)
🏢 Amazon
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.