JobFlexy

Principal Software Engineer, Agentic AI DevOps – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

At the frontier of AI and cloud operations, Amazon Web Services is building something genuinely ambitious in Vancouver, BC. The AWS DevOps Agent team is looking for a Principal Software Engineer to help shape how developers and operators interact with production systems — using agentic AI to accelerate incident response and drive continuous operational improvement.

Sponsored Links

This role puts you at the heart of a team that combines generative AI, large language models (LLMs), knowledge graphs, and information retrieval systems to build intelligent agents that resolve incidents in live systems and learn from them to make lasting systemic improvements. If you’re passionate about the intersection of AI-driven developer tools and cloud infrastructure, this is an exceptional opportunity.

About the Role: Principal Software Engineer, Agentic AI DevOps

As a Principal Software Engineer on the AWS DevOps Agent team, you’ll be a pivotal contributor to building agentic AI solutions that serve both Amazon-internal and external customers. Your work will directly advance the development of a frontier agent capable of resolving production incidents and using historical incident data — along with best operational practices — to systematically improve customer systems. You’ll also lead the strategy for the team’s application map (topology) service.

The team operates across AI and DevOps disciplines, meaning you’ll collaborate closely with product and program management, senior leadership, and other technical teams. You’ll help define software architecture, communicate technical strategy, and guide multiple concurrent workstreams within an Agile development environment.

Sponsored Links

Benefits and Salary

The base salary range for this position in Vancouver, BC is $185,400 to $309,600 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 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: Vancouver, BC

🔑 Requisition ID: 10406486

💰 Pay: $185,400 – $309,600 CAD annually

Responsibilities

In this role, you’ll be building and steering a frontier agentic AI system that directly impacts how developers and operators manage production workloads on AWS. Your contributions will span technical architecture, cross-functional leadership, and hands-on engineering across AI and DevOps domains.

  • Design and build agentic AI solutions that accelerate incident response and prevent operational issues in production systems
  • Develop intelligent agents that leverage information retrieval systems, knowledge graphs, and large language models (LLMs) to resolve incidents autonomously
  • Lead strategy for the team’s application map (topology) service, guiding technical direction and execution
  • Drive continuous operational improvement by building systems that learn from past incidents and apply best practices to customer environments
  • Collaborate with product and program management teams to align engineering efforts with customer and business goals
  • Communicate technical designs, product features, and strategy to users, cross-functional teams, and senior leadership
  • Manage multiple concurrent programs, projects, and development teams operating in an Agile environment

Requirements / Skills

Amazon is looking for a seasoned engineering leader who can operate with high autonomy, influence technical direction at scale, and bring clarity to complex, ambiguous problems. The ideal candidate combines deep software engineering expertise with strong cross-functional collaboration and a passion for building with cutting-edge AI technologies.

  • 10+ years of software development experience with a track record of delivering complex, large-scale systems
  • Agile project management experience, including managing multiple concurrent programs and development teams
  • Stakeholder management skills, including partnering with product and program management teams
  • Communication skills to engage users, technical teams, and senior leadership on requirements, design decisions, and product strategy
  • Experience with AI/ML systems — particularly in areas such as LLMs, knowledge graphs, or information retrieval — is a strong asset

How to Apply

To apply for this Principal Software Engineer position at Amazon in Vancouver, use the official link below. Make sure your resume is current and highlights relevant experience before submitting your application.

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 Principal Software Engineer role at Amazon in Vancouver is perfect for candidates who excel in large-scale software architecture, AI and machine learning systems, and cross-functional technical leadership. On your resume, emphasize any experience with LLMs, knowledge graphs, or information retrieval systems, your ability to lead complex engineering programs, and your track record of collaborating with senior stakeholders. If you’ve previously worked in cloud infrastructure, DevOps, or AI-driven platforms, 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 agentic AI, incident response automation, and Agile program management that appear in the posting. Quantify your achievements where possible (e.g., “reduced mean time to resolution by 40%” or “led a team of 12 engineers across 3 concurrent projects”). Write a brief cover letter expressing your genuine interest in Amazon‘s AWS DevOps Agent team 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, the AWS product suite, and the company’s approach to operational excellence beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your technical leadership and system design skills. Common questions may include scenarios about handling ambiguous technical problems, leading through influence, and driving architectural decisions at scale. Dress appropriately for a tech industry environment, arrive 10–15 minutes early for in-person rounds, and bring copies of your resume. Prepare thoughtful questions about the AWS DevOps Agent roadmap, team dynamics, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.