1,809,264open jobs
104,122companies
274,444added this week
Browse all
Salary
$131k – $219k per year
Location
In office (Toronto)
Seniority
Principal · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on May 27, 2026. Amazon scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Amazon is an American technology and retail conglomerate founded by Jeff Bezos in 1994 as an online bookstore and headquartered in Seattle, Washington. It operates the world's largest online marketplace together with a global logistics network, physical grocery stores and a third-party seller platform that accounts for most units sold. Amazon Web Services, launched in 2006, is the leading public cloud provider and generates the majority of the group's operating profit, while advertising, Prime Video, Alexa devices and Kuiper satellite broadband round out the business.

We are seeking an experienced Principal Engineer to lead the evolution and optimization of high-scale programmatic reporting systems at Amazon Ads. This role will drive the technical vision for how advertisers and partners receive campaign measurement data - billions of data points daily, delivered through streaming, batch, and on-demand interfaces to thousands of integrators worldwide.

Amazon Ads customers - from emerging brands to global enterprises - depend on accurate measurement to understand what's working, optimize their strategies, and make informed investment decisions. Our programmatic reporting infrastructure delivers this data at massive scale, powering AI agents, machine learning models, analytics engines, and dashboards across the advertising ecosystem. The systems you architect will directly determine how efficiently and elegantly we put data into the hands of the world's most sophisticated advertising customers.

This is a role defined by hard problems with measurable impact. The infrastructure that powers our data delivery capabilities processes billions of data points daily across streaming, batch, and real-time surfaces. As AI agents increasingly consume our data programmatically, we need fundamentally new approaches to how we partition, cache, and serve reporting data at scale. You will pioneer architectures that are not just fast and reliable, but elegantly efficient - systems where performance and cost-effectiveness emerge naturally from sound design rather than brute-force scaling.

Amazon is investing heavily in building a world-class advertising business, and measurement data is the foundation. We are at the forefront of that growth - delivering campaign reporting for all of Amazon Ads and producing the data that advertisers use to grow their business every day. If you're passionate about solving distributed systems challenges at unprecedented scale, designing elegantly efficient architectures, and shaping how the advertising industry consumes data in an AI-native world, this is the role for you.

As part of the Programmatic Reporting team, you will define the multi-year technical vision and execution strategy for our data delivery systems. You will architect solutions spanning streaming pipelines, batch report generation, and emerging real-time interfaces. You will collaborate across organizations - working with measurement teams, cloud infrastructure teams, and partner-facing teams to build systems that are efficient, consistent, and elegant. You will be hands-on: reading code, running benchmarks, prototyping solutions, and making architecture decisions grounded in data.

The ideal candidate will have deep expertise in distributed systems optimization, streaming architectures at scale, and a proven track record of putting data directly into the hands of sophisticated customers through high-performance programmatic interfaces. They will be equally comfortable writing a technical deep-dive document for VP-level leadership as they are profiling query execution plans or benchmarking data formats. They will bring clarity to ambiguous problems, build consensus across teams with competing priorities, and deliver solutions that are simple, maintainable, and measurably impactful.

Key job responsibilities

System Architecture and Efficiency: Lead the design of data delivery infrastructure that is performant, reliable, and elegantly cost-efficient. Architect solutions where efficiency emerges from sound design - sharding strategies, partitioning models, and execution plans that naturally balance latency, throughput, and resource utilization.

Streaming Architecture Evolution: Drive the evolution of our streaming data delivery systems toward truly stream-native architectures. Solve dimensional mutation and data restatement challenges in streaming contexts. Pioneer approaches that serve customers with fresher data at lower operational overhead.

Data Delivery Innovation: Design new approaches to deliver large datasets to customers efficiently. Establish clear ownership boundaries between data systems that encourage accountability. Build unified transformation libraries enabling consistency across all reporting surfaces.

Technical Vision and Strategy: Define and drive the 3-year technical roadmap for programmatic reporting systems. Write strategic narratives and present technical decisions to senior leadership. Provide input into annual planning processes and investment prioritization.

Cross-Organizational Leadership: Build consensus across multiple engineering organizations with different priorities. Lead architectural reviews and provide critical, constructive feedback. Mentor senior engineers on the path to Principal level. Foster a culture of engineering excellence through code, designs, and technical standards.

Emerging Capabilities: Architect systems for AI-native data access patterns - cardinality estimation, predictive query routing, and agent-optimized delivery. Design for the next generation of programmatic data consumers.

About the team

The Measurement and Data Science (MADS) organization sits at the heart of Amazon Ads, responsible for data infrastructure, measurement, research, and reporting that enables advertisers to understand and optimize their advertising investments.

Within MADS, the Programmatic Reporting team builds the data systems that power how advertisers and partners measure their Amazon Ads outcomes. We own Amazon Marketing Stream and the Reporting APIs, delivering accurate, consistent, and timely data at massive scale. Our work spans distributed systems engineering, streaming architecture, batch optimization, and data delivery - with emerging opportunities in AI-native interfaces. We move fast, think in systems, obsess over efficiency, and measure everything.

Basic qualifications

- 10+ years of professional software development experience

- 7+ years of designing and building large-scale distributed systems

- Experience leading technical strategy and architecture for organizations of 30+ engineers

- Deep expertise in at least two of: stream processing (Kafka, Flink, Kinesis), batch processing (Spark, EMR), or columnar data systems (Parquet, Iceberg, Delta Lake)

- Proven track record of delivering high-performance data systems that put data directly into the hands of sophisticated customers through programmatic interfaces

- Experience presenting technical strategies to senior executive leadership

- Bachelor's degree in Computer Science or equivalent

Preferred qualifications

- Experience with advertising technology platforms or large-scale reporting systems

- Expertise in query optimization, execution planning, and OLAP systems

- Experience with AWS cloud infrastructure (S3, EMR, SQS, Kinesis, Firehose)

- Publications, talks, or recognized thought leadership in distributed systems or data infrastructure

- Experience mentoring engineers to Staff/Principal level

- Track record of building consensus across organizations with competing technical priorities

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. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, ON, Toronto - 185,400.00 - 309,600.00 CAD annually

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,809,264 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
$107k – $178k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Vancouver
Java
DevOps
AWS
Management
Outlook
Apply
$81k – $136k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
DevOps
AWS
Apply
$81k – $136k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
Java
DevOps
AWS
Apply
$81k – $136k per year • Equity • Remote (Canada) • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
DevOps
Amazon S3
Management
Agile
Apply
$81k – $136k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
DevOps
AWS
Apply
≈ $116k – $213k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Southlake
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
Claude Code
Prompt Engineering
AI Agents
Agentic Workflows
Frontend
Webpack
Angular
npm
DevOps
Rest API
Splunk
GCP
CI/CD
Jenkins
Docker
Kubernetes
Grafana
AppDynamics
Bamboo
Bitbucket
GitHub
Management
Agile
Scrum
QA
Selenium
Playwright
Apply
Full Stack Engineer 22 min ago
≈ $128k – $233k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Austin
Python
Java
C#
C#
.NET
AI/ML
AI Agents
Agentic Workflows
DevOps
GCP
CI/CD
Kubernetes
Akamai
API Gateway
DNS
Apply
≈ $128k – $241k per year (Estimated) • In office • 4+ years exp • Austin
Python
Databases
DuckDB
AI/ML
Vertex AI
dbt
Embeddings
AI Agents
LLM
Multi-Agent Systems
Tool Use
DevOps
Terraform
GCP
CI/CD
Platform Engineering
Analytics
Tableau
Looker
Management
Stripe
Apply
≈ $113k – $219k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Austin
Python
COBOL
COBOL
IBM MQ
Databases
RabbitMQ
InfluxDB
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Anomaly Detection
DevOps
Splunk
ZooKeeper
Terraform
Ansible
GCP
Helm
GitHub Actions
Datadog
Prometheus
CI/CD
Kubernetes
Grafana
Configuration Management
Self-Healing
Google GKE
AIOps
Incident Management
Linux
Apply
≈ $101k – $200k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Austin
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Spring Cloud
Databases
PostgreSQL
Db2
Aerospike
RabbitMQ
Apache Kafka
AI/ML
Copilot
Frontend
Angular
DevOps
Rest API
GCP
CI/CD
AWS
Bamboo
GitHub
GitLab
Management
Confluence
Agile
Scrum
Apply
$81k – $136k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
DevOps
AWS
Apply
$165k – $224k per year • Equity • In office • Full-Time • 3+ years exp • Sunnyvale
Rust
C++
DevOps
CI/CD
AWS
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Seattle
AI/ML
AI Agents
DevOps
AWS
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Seattle
DevOps
AWS
Apply
≈ $132k – $260k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • New York
Python
Go
Java
Rust
Ruby
C#
C++
Game Dev
Unity
Unreal Engine
Robotics
Isaac Sim
MuJoCo
Isaac Lab
Sim-to-Real
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
≈ $93k – $168k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Toronto
JavaScript
TypeScript
Frontend
GraphQL
GSAP
Tailwind CSS
Next.js
React.js
Sass
Framer Motion
DevOps
CI/CD
AWS
Analytics
A/B Testing
QA
Playwright
Apply
$148k – $204k per year • Hybrid • 6+ years exp • Bellevue • Chicago • Toronto • San Francisco
Python
Go
Java
AI/ML
LLM
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Shift-Left
Cybersecurity
Okta
Shift-Left Security
Apply
$55k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Marketing
YouTube
X (Twitter)
LinkedIn
Instagram
Apply
$127k – $141k per year • Hybrid • Full-Time • 15+ years exp • Toronto
QA
Rest-Assured
Apply
See all jobs
This is one of many
1,809,264 more open roles from verified company boards, updated every day.