Software Development Manager
Amazon
Toronto, ON, CA
1d ago
source : BCJobs.com

DESCRIPTION

The Alexa Shopping Grocery Team, a team within Alexa Voice Shopping, enables customers to quickly build carts of all their household grocery needs using voice and across device formats such as the Echo Dot, Echo Show, Fire TV, and many more.

Our vision is to enable a voice grocery experience that wows customers with its simplicity and convenience to take the hard (and boring) work out of grocery shopping.

Customers using Alexa to buy grocery items will be delighted when the virtual assistant enables customers to order their entire grocery with one simple Alexa command and make smart recommendations to complete their grocery shopping.

Alexa can help schedule deliveries right to home, or allow the customer to pick-up the order in-store.

What you will work on : As a Manager for Software Development in Alexa, you will be leading a team of talented engineers to build new services & ML models that are going to redefine how people shop! This is an area that requires solving unique engineering & science problems for building the next generation of shopping experience.

In this role, you will be responsible for delivering some of our most strategic initiatives that have a significant impact on our business and competitive position.

You will play a critical role in business planning, work closely with senior executives, influence our long-term technical & business strategy, and own hiring talented teams & developing technical leaders of the future.

Specifically, you will :

  • Manage a team of high caliber software engineers working on building innovative solutions that define the next generation of shopping experience.
  • Hire and mentor software developers at different levels of experience.
  • Manage and execute against project plans and delivery commitments in an agile environment.
  • Own all operational metrics and support for your teams' software.
  • Drive improvements in software engineering practices across a set of engineering teams.
  • Participate in strategic discussions and influence Sr. Executives on business and technical strategy for your organization.
  • This position is located in Toronto, Canada.

    BASIC QUALIFICATIONS

  • Bachelors or Masters degree in Computer Science or a related discipline
  • 8+ years of industry experience managing large scale software application products
  • 5+ years of industry experience managing diverse software development teams
  • PREFERRED QUALIFICATIONS

  • Experience with launching and operating highly scalable web services.
  • Experience delivering machine learning solutions at production scale.
  • Strong verbal and written communication skills
  • Past success with being a forward thinker and an advocate for the customer
  • Strong business and technical vision
  • Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form