principal Software Engineer tech_leadership · Posted Apr 29, 2026
C$185,400 – C$309,600
CAD per year

About this role

Amazon is hiring a principal-level Software Engineer based in Vancouver, Canada. The posting calls out experience with AWS, LLMs, Agile, DevOps. Compensation is listed at C$185,400–C$309,600 per year.

Role
Software Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Vancouver, Canada
Department
Software Development
Posted
Apr 29, 2026

More roles at Amazon

Delivery Trainer, RSR
Traverse City, MI · mid
Agile Compliance
Delivery Trainer, RSR
Abbeville, LA · mid
Agile Compliance
Delivery Trainer, RSR
North Mankato, MN · mid
Agile Compliance
Operations Supervisor
Knuellwald, Germany · mid
Data Center Technician (Night Shift)
Mesa, AZ · mid
React AWS Networking
All Amazon jobs →

Job description

from Amazon careers
Come help us build the AWS DevOps Agent to help customers quickly resolve and prevent operational issues in their production systems!

We are seeking a Principal Engineer to join the AWS DevOps Agent team, where you'll play a pivotal role in building agentic AI solutions to accelerate incident response and drive continuous operational improvements for production systems for Amazon-internal and external customers. This role focuses on building our agents that resolve incidents and use past incidents and best operational practices to improve our customers' systems. You will also help lead the strategy for our application map (topology) service.

Your work will directly contribute to advancements in AI-driven developer tools. You will work on a frontier agent, utilizing information retrieval systems, knowledge graphs, and large language models (LLMs).

We operate at the intersection of AI and DevOps, working on solutions that use generative AI technologies to improve the developer experience for builders who develop and operate applications on AWS. We help builders resolve incidents quickly in live systems, and then learn from those incidents to make systemic improvements.

Basic Qualifications

- 10+ years of software development experience
- Experience partnering with product or program management teams
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment

Preferred Qualifications

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Vancouver, Canada Jobs in Vancouver, Canada software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles principal positions