Software Development Manager, Alexa Speech and Language Technologies in Toronto, Ontario

Are you customer-obsessed and interested in Speech and Language Understanding? Do you find creating cutting-edge voice control in the automotive market exciting? If so, the Alexa team is looking for a talented development manager to help revolutionize our voice-forward experience. Alexa is the Amazon service that powers the groundbreaking Echo family of devices, Fire TV, tablets, third party Alexa providers, and soon, cars! We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.

You’ve found the right team if you are a passionate manager with experience building innovative, mission critical applications that customers love. You will help to kick-start a new organization in Toronto and have an enormous opportunity to make an impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

We’ll give you the opportunity to:

  • Bring innovative ideas to the table every day, in order to find better ways of accomplishing our customer objectives.

  • Foster a culture of continuous engineering improvement through mentoring, feedback, and metrics.

  • Hire, coach, and mentor individuals; building a strong cross-functional organization.

  • Create, prioritize, communicate, maintain, and execute roadmaps, project plans, and commitments.

  • Manage the overall software development life-cycle.

  • Work closely with engineers to architect and develop the best technical designs and approaches.

  • Collaborate with a diverse customer base to understand requirements, priorities, and processes.

  • Have the obsession to drive a better customer experience through everything that we do here at Amazon.

    Personal traits not unique to this position, but necessary for Amazon leaders:

  • Demonstrate excellent judgment, are right a lot.

  • Hire and develop the best people.

  • Able to dive deep and never out of touch with the details of the business or technology.

  • Expect and require innovation of your team.

  • Strong results orientated approach.

  • Deal well with ambiguity.

  • Think big and have a bias for action.

We’re working hard, having fun, and making history; come join us!

  • Bachelor’s degree in Computer Science, Computer Engineering or a related technical discipline.

  • 5+ years of relevant engineering experience.

  • 3+ years of experience managing software development teams with hands-on involvement in system architecture, design, and performance.

  • Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.

  • The ability to handle multiple competing priorities in a fast-paced environment.

  • A deep understanding of software development in a team and a track record of shipping software on time.

  • Strong business and technical vision.

  • Agile software development methodologies.

AMZR Req ID: 565609

External Company URL: