Description
The Software Development Manager will build and manage an engineering team responsible for communications software features for Alexa devices. The role includes mentoring engineers, managing project plans and Agile/Scrum delivery, staffing and resource management, technical architecture, product strategy, and reporting on development, quality, operations, and system performance. The position requires extensive engineering management, software architecture, web services, and full software development lifecycle experience, and is based in Toronto, Canada.
