Software Dev Engineer II, Amazon Marketing Cloud (Winnipeg)

Software Dev Engineer II, Amazon Marketing Cloud (Winnipeg)

28 Sep
|
Amazon Development Centre Canada ULC
|
Winnipeg

28 Sep

Amazon Development Centre Canada ULC

Winnipeg

Amazon's

Amazon Marketing Cloud (AMC)

team is hiring a

Software Development Engineer II

based in

Toronto, Ontario . This is a rare chance to work within a start-up-style environment backed by the full resources of one of the world's largest technology companies — building privacy-safe, cloud-native analytics infrastructure used by advertisers around the globe.

The AMC platform ingests

billions of behavioural signals every day , and the engineering challenges that come with that scale are genuinely engaging. You'll be working across

massive-scale streaming systems ,

machine learning ,

data science , and

cloud-native development

— with a front-end stack in ReactJS and back-ends built in Kotlin on native AWS.

About the Role: Software Dev Engineer II As a

Software Development Engineer II

on the AMC team, your focus will be on the core services that power the platform and enable it to scale. AMC provides advertisers with a secure,

privacy-safe cloud environment

where they can perform advanced analytics across multiple pseudonymised data sets — informing cross-channel marketing decisions with tools for

custom measurement, media planning, targeting, and optimisation . This is a multi-year greenfield project built on a native AWS stack.

The team values

solid computer science fundamentals

and a proven track record of shipping

production-quality software systems . You don't need to be a specialist in every technology used — what matters most is curiosity, strong problem-solving ability, and a genuine drive to build things that scale. You'll be expected to

simplify complex problems , engage directly with customers to uncover true requirements, and contribute to a culture of engineering excellence through code reviews and design discussions.

Benefits and Salary The





base salary range for this position in Toronto

is

$114,800 to $191,800 CAD annually . Amazon's total compensation package may also include

sign-on payments

and

Restricted Stock Units (RSUs) , with final compensation determined based on experience, qualifications, and location. Benefits include

health insurance

(medical, dental, vision, prescription, and basic life & 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 Development Centre Canada ULC

Location:

Toronto, ON

Requisition ID:

10560436

Date Posted:

September 25, 2026

Pay:

$114,800 – $191,800 CAD annually

Responsibilities Working on the AMC team means taking ownership of services that operate at enormous scale — ingesting billions of signals daily where

speed, accuracy, and reliability

are non-negotiable. You'll be contributing to a platform that directly shapes how advertisers measure and optimise their marketing investments across channels.

Design and build

scalable back-end services using Kotlin and native AWS that power the Amazon Marketing Cloud platform

Develop front-end

components using ReactJS to support advertiser-facing analytics capabilities

Engineer solutions

for massive-scale streaming systems, machine learning pipelines, and data science workloads





Collaborate

with customers and internal stakeholders to discover true requirements underlying feature requests

Simplify complex problems

and contribute to technical designs with a focus on reliability and scalability

Participate

in code reviews, uphold coding standards, and support source control and build processes

Contribute

to a greenfield SaaS product built on native AWS, including capabilities for custom measurement, media planning, targeting, and optimisation

Requirements / Skills Amazon is looking for a

motivated software engineer

with strong computer science fundamentals and experience shipping real production systems. You don't need to be an expert in every technology the team uses — but you should be comfortable learning quickly, working through ambiguity, and tackling challenging engineering problems with curiosity and rigour.

3+ years

of non-internship professional software development experience

2+ years

of experience in design or architecture (design patterns, reliability, and scaling) of new and existing systems

Proficiency

in at least one software programming language

3+ years

of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations (preferred)

Bachelor's degree

in computer science or equivalent (preferred)

Strong analytical and problem-solving skills

with a proven ability to simplify complex challenges

3+ years of full software development life cycle experience including coding standards, code reviews, source control management, build processes, testing, and operations; bachelor's degree in computer science or equivalent preferred.

#J-18808-Ljbffr

📌 Software Dev Engineer II, Amazon Marketing Cloud (Winnipeg)
🏢 Amazon Development Centre Canada ULC
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software dev engineer ii, amazon marketing cloud (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: software dev engineer ii, amazon marketing cloud (winnipeg) / winnipeg