Talent.com
Amazon Development Centre Canada ULC
Software Dev Engineer II, Prime MG Tech - Turing and Foundational Tech / Prime PixelAmazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
Software Dev Engineer II, Prime MG Tech - Turing and Foundational Tech / Prime Pixel

Software Dev Engineer II, Prime MG Tech - Turing and Foundational Tech / Prime Pixel

Amazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
1 day ago
Job type
  • Full-time
Job description
We're on the lookout for the curious, those who think big and want to define the world of tomorrow.

The Product
Ever wondered what it takes to shape the journey of hundreds of millions of customers worldwide? We're building a multi-step experience platform — an orchestration engine that designs and delivers personalized, action-based customer journeys at global scale. We guide customers through sequenced actions and targeted nudges to drive key business outcomes, f.e. unlocking discovery across multiple product benefits. With hundreds of live experiences spanning dozens of countries, our platform help millions of Prime customers to get the best value for their subscription. Our platform features ML-powered ranking, real-time event-driven triggers, global eligibility configuration, incentive orchestration, and comprehensive operational dashboards: all built to scale effortlessly across every marketplace.

The Future — GenAI-Powered Orchestration
Here's where it gets really exciting. We're building an intelligent, AI-powered orchestration layer that is transforming how customer experiences are created, launched, and optimized. Our multi-year vision is bold: evolve from a semi-automated execution tool into a fully autonomous advisor and orchestration platform that enables complete self-service program management with zero engineering dependency. We're pioneering autonomous experimentation with real-time persona analysis and ML propensity models. And we're architecting a modular agent infrastructure with agent-to-agent communication that delivers significant efficiency gains in launching new capabilities. Our north star? Rapid launches, massive customer impact, and zero engineering support — across all marketplaces worldwide.

Why You Should Join?
You will grow into the high-impact, innovative person you know you're ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? Here, you'll say it often. Join us and define tomorrow.

Do you want to solve business challenges through innovative technology? Do you enjoy working on pioneering, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?

We hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world's most beloved brands — customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use innovative technology to solve complex problems and get to see the impact of their work first-hand.

Key job responsibilities
- Build the GenAI-powered future of Prime experiences — design and develop Agentcore infrastructure, multi-agent orchestration, and autonomous experimentation capabilities.
- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market — from natural language program configuration to AI-driven CX generation.
- Design and build innovative technologies in a large distributed computing environment, including Agent-to-Agent (A2A) communication frameworks, ML-powered recommendation engines, and real-time event-driven orchestration systems.
- Create solutions that run at incredible scale and speed — our platform serves hundreds of millions of Prime customers across dozens of countries, processing millions of state transitions daily.
- Build distributed, fault-tolerant systems that are scalable, low cost, and easy to manage — from experience orchestration engines to incentive management platforms.
- Design and code the right solutions starting with broadly defined problems — you'll own features end-to-end, from architecture to production deployment.
- Work in an agile environment to deliver high-quality software with development cycles measured in weeks, not years.

A day in the life
The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years.

About the team
Our vision is to deliver enticing and engaging multi-step experiences that influence Prime customers to act and make decisions more efficiently and quickly. We build mechanisms and technologies focused on delivering seamless multi-step experiences to achieve business goals. These solutions empower Prime teams — Acquisition, Onboarding, Engagement, and Retention — as well as other organizations, to effectively engage customers throughout their membership lifecycle, helping achieve business goals through scalable, error-free, and timely delivery of customer benefits. This approach allows us to address churn by providing personalized, relevant experiences at each stage of the customer journey.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience, or Bachelor's degree in computer science or equivalent
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in computer science, engineering, mathematics or equivalent
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience, or Bachelor's degree or above in engineering or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Create a job alert for this search

Software Dev Engineer II, Prime MG Tech - Turing and Foundational Tech / Prime Pixel • Vancouver, British Columbia, CAN

Similar jobs

Senior Software Engineer II

Tripledot StudiosVancouver, Metro Vancouver Regional District, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Software Engineer — Build the AI Dev Platform

WarpVancouver, Metro Vancouver Regional District, CA
Full-time

A growing tech startup is seeking a Software Engineer to enhance productivity by collaborating closely with teams across the board.Responsibilities include software design, coding, testing, and men... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Software Development Engineer Ii, Ww Prime Tech

AmazonVancouver, Canada
Full-time

OverviewSoftware Development Engineer II, WW Prime Tech: If you want to work on one of Amazon's most well-recognized and impactful brand programs and you are passionate about writing code that ... Show more

 • Promoted

Software Engineer II

DiligentVancouver, Metro Vancouver Regional District, CA
Full-time

As a Software Engineer II at Diligent, you’ll take on a hands‑on technical role in building secure, scalable, and high‑performing serverless microservices using TypeScript on AWS.You’ll contribute ... Show more

 • Promoted

Senior / Intermediate Software Engineer (Unreal Engine 5 Rendering)

Blackbird InteractiveVancouver, Metro Vancouver Regional District, CA
Permanent

Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a w... Show more

 • Promoted

Software Engineer II - Raisely

AplosVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a Mid‑level Software Engineer to join our Raisely Team.The ideal candidate will have experience and passion for developing in both backend and frontend code bases.You will collaborat... Show more

 • Promoted

Mobile Principal Software Engineer

JobberVancouver
Full-time

Do you want to develop more than just a product? Then Jobber might be the place for you! We’re looking for a.Mobile Principal Software Engineer.At Jobber, we don’t just build a product – we work on... Show more

 • Promoted

Software Development Engineer in Test II

LMI TechnologiesVancouver
Full-time

The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing and supporting our core builds while continuing to expand and maintain our existing Automation Test F... Show more

 • Promoted

Software Engineer II, Front-End at EA Vancouver

Electronic ArtsVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate the gaming experience as a Software Engineer II, Front-End with Electronic Arts in Vancouver.Focus on building engaging player experiences in the EA app while collaborating with various dep... Show more

 • Promoted

Software Engineer Ii, Frontend - $152,000 - $190,000 A Year

BrexVancouver, Canada
Full-time

Software Engineer II, Frontend#### Vancouver, British Columbia, CanadaSoftware Engineer II, Frontend**Why join us**Brex is the AI-powered spend platform.We help companies spend with confidence with... Show more

 • Promoted

Ui Software Engineer: Unreal Engine 5 (Contract)

Premier Inn Hotels LLC (UAE)Vancouver, Canada
Full-time

A leading game development studio in Vancouver is seeking a UI Software Engineer to architect and build cutting-edge user interfaces for an AAA game project.This role requires strong experience in ... Show more

 • Promoted

Sr. Software Engineer II (Distributed Systems)

NarvarVancouver, British Columbia, Canada
Full-time

Software Engineer II (Distributed Systems).Join or sign in to find your next job.Software Engineer II (Distributed Systems).Continue with Google Continue with Google.Software Engineer II (Distribut... Show more

 • Promoted

Vancouver Ui Software Engineer Role

OmazeVancouver, Canada
Full-time

Advance your career as a UI Software Engineer at Apple in Vancouver.Focus on creating impactful tools to elevate the productivity of internal developers across various platforms.Apple seeks highly ... Show more

 • Promoted

Mid-Level Bios Software Engineer

Arista NetworksVancouver, Canada
Full-time

Engage as a Mid-Level BIOS Software Engineer specializing in low-level firmware development for CPU products.Innovate by designing solutions that enhance secure and reliable system boot procedures.... Show more

 • Promoted

UI Software Engineer: Unreal Engine 5 (Contract)

Premier Inn Hotels LLC (UAE)Vancouver
Full-time

A leading game development studio in Vancouver is seeking a UI Software Engineer to architect and build cutting-edge user interfaces for an AAA game project.This role requires strong experience in ... Show more

 • Promoted

Software Development Engineer II, WW Prime Tech

AmazonVancouver
Full-time

Software Development Engineer II, WW Prime Tech: If you want to work on one of Amazon's most well-recognized and impactful brand programs and you are passionate about writing code that impacts mill... Show more

 • Promoted

Intermediate Software Engineer (C++) | Minecraft

Skybox LabsBurnaby, Metro Vancouver Regional District, CA
Full-time

Recognized as one of BC's Top Employers (2025), SkyBox Labs is a game development studio that works on some of the world’s most iconic games.The studio is currently working on projects in the Minec... Show more

 • Promoted • New!

Software Engineer II, Full-Stack (Card Acquisition)

AffirmVancouver, Metro Vancouver Regional District, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Card Acquisition team... Show more

 • Promoted

Software Engineer

PicovoiceVancouver
Full-time

A profitable, steadily growing AI startup in Vancouver is seeking a frontend-focused Software Engineer to build developer tools, web demos, and product interfaces.We tackle unsolved problems under ... Show more