You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Amazon

Software Development Manager

Location
Vancouver, BC
Details
Full Time
Yesterday
DESCRIPTION

Do you enjoy building experiences that delight your users? Have you ever wondered how Amazon's consumer business works and how products get listed on our website? Then maybe the Amazon Selling Partner Services Listings Quality team is for you!

We build state-of-the-art user experiences that inform our sellers and vendors around the world as to which product attributes are the most critical to the success of their listings on Amazon. We build upon modern web application development frameworks, with intelligence driven from machine-learned models which help identify opportunities sellers and vendors can take to improve our shopping customers' experiences.

As a Software Development Manager in Amazon's Vancouver-based Selling Partner Services Listing Quality team, you will be a key driver in the success of our feature launches and the growth of Amazon's business. You will own your full-stack team's technical roadmap, partner with product managers to understand prioritization and customer needs, and manage all elements of your software development team's day-to-day operations including sprint planning, managing operational excellence, establishing and improving development processes and setting a high bar for the delivery of high-quality software.

BASIC QUALIFICATIONS
• Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
• 5+ years of relevant work experience as a software developer building full-stack applications, distributed systems and/or backend services
• 2+ years of direct people management experience
• Demonstrated capability to successfully launch high-quality, large-scale software projects to production
• Excellent problem-solving skills
• Excellent interpersonal and communication skills

PREFERRED QUALIFICATIONS
• Master's degree in Computer Science, Computer Engineering or related technical discipline
• 8+ years of relevant work experience as a software developer and 5+ years of experience managing software developers and employees of other disciplines
• Experience running front-end teams building complex web applications in modern JavaScript frameworks such as React.js or Angular

Category
Software and Programming