Software Development Manager, Ordering – Amazon, Vancouver, BC
Location: Vancouver, BC | Company: Amazon
Amazon is hiring a Software Development Manager in Vancouver, British Columbia, to lead engineering teams developing the large-scale systems that support the company’s global retail ordering experience.
This technology leadership position focuses on Amazon’s Ordering platform, which manages key stages of the customer purchase journey, including shopping carts, checkout, order processing, order history and post-fulfilment actions such as refunds.
Building the Next Generation of Ordering Systems
The Ordering platform forms part of Amazon’s eCommerce Services organization and supports millions of customers completing purchases around the world. Its services must remain secure, available, responsive and reliable while coordinating complex transactions across Amazon’s retail network.
The Software Development Manager will help establish and grow an engineering team in Vancouver while setting its technical direction. The position combines people management, distributed systems architecture, product planning and collaboration with teams responsible for related customer and business experiences.
Key Areas of Responsibility
Responsibilities involve developing engineering talent, defining product direction and ensuring that complex software capabilities are delivered effectively.
Engineering Team Development
Recruit, mentor, motivate and manage software engineers while creating an inclusive environment that supports performance, collaboration and professional growth.
Technical Architecture
Lead architecture and design discussions involving distributed systems, service reliability, performance, scalability and long-term maintainability.
Product Vision
Establish a clear technical vision and product roadmap that supports Amazon’s current ordering requirements and future retail challenges.
Cross-Functional Delivery
Collaborate with product managers, customers, stakeholders and other engineering organizations to deliver coordinated product capabilities.
Goal Prioritization
Set team priorities, manage complex dependencies and make informed trade-offs to keep important engineering initiatives moving forward.
Technical Problem Solving
Guide technical investigations and deep dives to identify root causes and develop sustainable solutions to difficult engineering issues.
Engineering Leadership Experience
Candidates need at least three years of engineering team management experience and seven years of direct experience working within engineering organizations. Amazon also requires experience leading the definition and development of multi-tier web services.
Applicants should have at least three years of experience designing or architecting new and existing systems, particularly in areas such as design patterns, reliability and scaling. Experience partnering with product or program management teams is also required.
Skills That May Help Candidates Succeed
This opportunity requires strong people leadership combined with the technical depth needed to guide complex systems and influence long-term engineering decisions.
Ability to recruit, coach and develop software engineers while managing performance and supporting individual career growth.
Experience designing and operating reliable services that must perform effectively at significant scale.
Understanding of design patterns, service dependencies, scalability requirements and long-term technical trade-offs.
Capability to connect customer needs and business objectives with a practical engineering roadmap.
Confidence explaining product features, technical designs and strategic decisions to engineering teams and senior leaders.
Compensation and Employment Information
Amazon has published an annual base salary range of CAD $171,400 to CAD $286,200 for this Vancouver-based position. Final compensation will depend on factors including professional experience, qualifications and location.
The official posting states that total compensation may include sign-on payments and restricted stock units. Eligible employees may also receive medical and dental coverage, RRSP participation, a Deferred Profit Sharing Plan, paid time off and other health and well-being resources.
How to Apply
Candidates interested in this Software Development Manager position can submit an application through Amazon’s official careers website. Applicants should ensure their résumé clearly demonstrates engineering management, system architecture and multi-tier service development experience.
Amazon provides accommodation support during the application, interview and onboarding process for candidates who require workplace adjustments.
