JobFlexy

Software Development Manager – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

Amazon Prime is one of the most recognized membership programs in the world, and the engineering team behind it is looking for a Software Development Manager to help shape its next chapter. Based in Vancouver, BC, this is a rare opportunity to lead at massive scale — working on systems that process hundreds of thousands of transactions per second and directly impact millions of Prime members worldwide.

Sponsored Links

This role sits at the intersection of technical leadership and product strategy. You’ll be guiding a team of engineers through greenfield development, modern architecture design, and integration with cutting-edge technologies including machine learning and large language models (LLMs). If you thrive on solving complex problems at scale, this is the kind of challenge worth pursuing.

About the Role: Software Development Manager, Amazon Prime

As the Software Development Manager for the Prime team, you’ll be responsible for both the technical direction and team performance of your engineering group. You’ll serve as the bridge between product owners and development engineers — decomposing business requirements into actionable technical plans, defining product architecture, and driving delivery across multiple teams. Your work will directly influence how Prime membership experiences are built and scaled globally.

This position requires strong cross-functional collaboration. You’ll engage with partner teams across Amazon, represent your team to senior leadership, and foster a culture of ownership, experimentation, and data-driven decision-making. The ability to balance technical rigour with business context is essential.

Sponsored Links

Benefits and Salary

The base salary range for this Software Development Manager position in Vancouver, BC is $171,400 to $286,200 CAD annually. Amazon’s total compensation package may also include sign-on payments and Restricted Stock Units (RSUs), with final compensation determined by experience, qualifications, and location. Benefits include comprehensive health insurance (medical, dental, vision, prescription, basic life and AD&D), a Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and additional resources to support health and well-being.

Job Details

📌 Job Type: Full-Time

🏢 Company: Amazon (Amazon Development Centre Canada ULC)

📍 Location: Vancouver, BC

🖊 Requisition ID: 10451953

💰 Pay: $171,400 – $286,200 CAD annually

Responsibilities

Day-to-day, this role blends technical leadership with cross-team coordination and strategic planning. You’ll be responsible for building and sustaining the systems that power Amazon Prime at a global scale, while keeping your engineering team focused, motivated, and growing. Here’s what that looks like in practice:

  • Build and maintain the systems responsible for worldwide Prime membership that power services across Amazon
  • Define product architecture and vision for new and extensible Prime member experiences, especially in greenfield areas
  • Serve as the interface between product owners and the development team — understanding product goals, helping define user stories, and evaluating appropriate technical solutions
  • Decompose requirements into technical execution plans and track progress towards goals across multiple development teams
  • Report status to product, business development, and technical leadership, representing the team to senior stakeholders company-wide
  • Lead integration efforts involving machine learning and LLMs to achieve no-human-touch models for customer-optimized experiences
  • Enhance message-targeting efficiency through multivariate testing, semantic analysis, data mining, and machine learning
  • Design flexible, responsive architectures that enable self-service simplicity for partner teams
  • Evangelize your team and projects across Amazon, building relationships and identifying reusable components and technologies

Requirements / Skills

The ideal candidate brings a strong combination of engineering management experience and deep technical expertise. Amazon Prime is a high-stakes, high-scale environment, and you’ll need to be equally comfortable setting architectural direction as you are mentoring engineers and navigating business trade-offs.

  • 3+ years of engineering team management experience, leading software development teams
  • 7+ years of experience working directly within engineering teams
  • 3+ years of experience designing or architecting systems with a focus on design patterns, reliability, and scaling
  • 8+ years of experience leading the definition and development of multi-tier web services
  • Knowledge of full software/hardware/networks development life cycle, including coding standards, code reviews, source control, build processes, testing, certification, and live-site operations
  • Experience partnering with product and program management teams
  • Strong communication skills — able to collect requirements and describe technical designs to users, other teams, and senior leadership (asset)
  • Experience recruiting, hiring, mentoring, and managing Software Engineers to improve their skills and effectiveness (asset)

How to Apply

To apply for this Software Development Manager position at Amazon in Vancouver, submit your application via the official link below. Make sure your resume is up to date and reflects your experience with large-scale systems and engineering team leadership.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon in Vancouver.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Software Development Manager role at Amazon in Vancouver is perfect for candidates who excel in engineering team leadership, large-scale distributed systems architecture, and cross-functional collaboration. On your resume, emphasize any experience with multi-tier web services, machine learning integrations, and managing high-performing engineering teams, attention to detail, and your ability to work in a fast-paced environment. If you’ve previously worked in cloud infrastructure, e-commerce platforms, or subscription services, make sure to highlight specific achievements and responsibilities that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like engineering management, system architecture, and machine learning integration that appear in the posting. Quantify your achievements where possible (e.g., “managed a team of 12 engineers delivering 99.99% uptime” or “reduced latency by 30% through architectural redesign”). Write a brief cover letter expressing your genuine interest in Amazon Prime and why you’re excited about this opportunity in Vancouver. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Amazon‘s Leadership Principles, recent news, and company culture beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your technical leadership and decision-making skills. Common questions may include scenarios about managing competing priorities, handling technical trade-offs, and driving team performance under pressure. Dress appropriately for a technology environment, arrive 10-15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the role, team dynamics, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.