Talent.com
Amazon Data Services Canada, Inc.
Software Development Engineer, CloudFront Console and Agentic ExperienceAmazon Data Services Canada, Inc. • Vancouver, British Columbia, CAN
Software Development Engineer, CloudFront Console and Agentic Experience

Software Development Engineer, CloudFront Console and Agentic Experience

Amazon Data Services Canada, Inc. • Vancouver, British Columbia, CAN
19 hours ago
Job type
  • Full-time
Job description

When a championship final streams to hundreds of millions of viewers without a single buffer — when a retailer absorbs ten times normal traffic on the busiest shopping day of the year — when a public service stays reachable through a nation-scale DDoS attack — that's AWS infrastructure, operating invisibly beneath it all.

AWS CloudFront sits at the center of nearly every major internet event. Our Control Plane is its decision-making brain: we don't serve the bytes — we govern how, where, and under what rules they move across 700+ edge locations worldwide. Every configuration change, every enforced policy, every rotated certificate flows through the systems we own.

We build, we ship, we operate what we own. And the biggest bet we're making right now is this: the days of manually clicking through consoles to configure infrastructure are numbered. We're building what replaces it.

Today, customers manage CloudFront, WAF, and Shield through consoles, CLIs, and APIs. Tomorrow, they'll describe what they want, and intelligent systems will make it happen — reasoning through tradeoffs, proposing changes with full transparency, and executing safely on a global scale.

We're hiring an SDE II to build the intelligent layer between customer intent and infrastructure execution — unifying content delivery, web application security, and DDoS defense into a single, agentic surface. You'll work at the intersection of distributed systems, applied AI, and developer experience, shipping production autonomy into one of the most critical networks on the internet.

Key job responsibilities
- Design and ship agentic console experiences that replace static configuration workflows with conversational interfaces backed by real-time visualization and observability for CloudFront, WAF, and Shield.
- Build the agent experience (AX) layer, including the skills, protocols, and tooling that enable first- and third-party AI agents to safely configure, observe, and optimize edge infrastructure.
- Architect autonomous planning systems that decompose customer goals into validated, multi-service infrastructure operations on a global scale.
- Engineer proactive detection and recommendation engines that surface security gaps, performance issues, and configuration drift before customers notice.
- Integrate natural-language interaction into the management surface so customers can ask operational questions and receive answers grounded in their real-time telemetry.
- Develop higher-level infrastructure abstractions (Terraform modules, CDK patterns) that reduce complexity for infrastructure-as-code workflows.
- Own features end-to-end, from design doc through implementation, testing, deployment, and production operation.
- Work backwards from customers to identify problems, propose innovative solutions, and raise the bar on quality, accessibility, and performance.
- Collaborate across organizational boundaries with AI/ML platform, application security, observability, and partner teams to deliver integrated experiences.
- Establish engineering patterns, testing strategies, operational runbooks, and architectural standards the broader team adopts.
- Mentor engineers and raise the technical bar through design reviews, code reviews, and helping the team navigate ambiguity with clarity.
- Participate in on-call rotation to troubleshoot and resolve production issues, keeping stakeholders and customers informed.
- Stay current with front-end and applied AI advances and bring new ideas into how the console evolves.

A day in the life
As an SDE II, you'll solve hard problems at AWS scale and influence millions of customers who rely on CloudFront, WAF, and Shield. You'll own and deliver large features end to end — from planning through implementation at a pace measured in weeks, not years.

Working with designers, product managers, and partner teams, you'll build the services and intelligent console experiences that govern how content and security move across the edge. You'll improve the customer experience directly: shipping agentic workflows, fixing bugs and performance issues, sharpening diagnostics and metrics, and acting on user feedback — delivering software with Agile practices that makes a measurable impact at internet scale.

About the team
We're the CloudFront Console team building the management surface for one of the internet's largest content delivery and security networks. Our mission is to reinvent how customers interact with CloudFront, WAF, and Shield: moving from static configuration screens to an intelligent, agentic console that understands customer intent, reasons about it, and surfaces trustworthy proposals backed by real-time visualization and observability.

Our culture is evidence over opinion, teaching over gatekeeping, and ownership over delegation. We value small, frequent changes, measure outcomes rather than hours, and protect focus time so builders can build. We're in the early chapters of a multi-year transformation of the console experience — and intelligent, agentic automation is the central thesis.

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
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of building complex software systems experience
- Experience with AI/ML systems, LLM integration, or agent architectures
- - Familiarity with tool-use protocols (MCP, function calling), autonomous agent frameworks, or AI orchestration patterns
- - Track record building distributed systems at scale
- - Knowledge of CDN, networking, or security infrastructure
- - Experience with infrastructure-as-code (Terraform, CDK) and automated deployment pipelines
- - Front-end development experience (React, TypeScript) for interactive console surfaces
- - Strong communication skills and ability to drive technical alignment across teams

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 Development Engineer, CloudFront Console and Agentic Experience • Vancouver, British Columbia, CAN

Similar jobs

Remote Cloud-Native Development Engineer (Entry)

WaveloVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading SaaS provider is seeking a Development Engineer to join their team.In this remote role based in Canada, you'll contribute to a cloud-native platform of microservices and work closely with... Show more

 • Promoted

Senior Workday & Cloud Engineer (Java, TS, AWS) Remote

Atimi SoftwareVancouver
Remote
Full-time

A leading software development firm is seeking an experienced Senior Software Engineer to work remotely from Canada.The role involves collaborating with stakeholders, designing backend solutions us... Show more

 • Promoted

Senior Full-Stack Cloud Engineer — Hybrid

Ideon TechnologiesRichmond, Metro Vancouver Regional District, CA
Full-time

A leading tech scale-up is seeking a Senior Software Developer (full stack) to enhance cloud-based solutions in Richmond, BC.The role involves designing and developing high-performance applications... Show more

 • Promoted

Senior Cloud Software Engineer – Cloud-Native

Fortinet, Inc.Burnaby
Full-time

A leading cybersecurity company is seeking a Senior Software Developer to join its FortiClient Cloud team in Burnaby, Canada.The role involves designing and developing cloud applications using mode... Show more

 • Promoted

Senior Software Engineer, Localization Engineering - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Senior Software Engineer to optimize and improve product localization by developing and maintaining tools, processes, and data.Requires full stack development, automation, and strong analytical ski... Show more

 • Promoted

Experienced Automation Specialist in BC

Woodfibre LNGSquamish, Squamish-Lillooet Regional District, CA
Full-time

Woodfibre LNG is seeking an experienced Automation Specialist in Squamish, BC, to enhance the efficiency of our control systems.Bring your extensive DCS/PLC expertise to this crucial position.As pa... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Show more

 • Promoted

Software Engineer, Fullstack (Support Core) - C$147,000 - C$174,000 A Year

DialpadRichmond, Canada
Full-time

Seeking an experienced Full Stack Software Engineer to design, develop, and deploy high-quality features for web and desktop-native applications, taking end-to-end ownership and mentoring junior en... Show more

 • Promoted

Gaming Platform Application Engineer (Cloud‑Native)

PAD landscapeVancouver
Full-time

A dynamic gaming technology company is seeking an Application Development Engineer in Vancouver.The role involves designing and enhancing application services in production systems and collaboratin... Show more

 • Promoted

Remote Senior Software Engineer Ai-Native Platform - C$145,000 - C$165,000 A Year - Remote

AplosRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer for a nonprofit software provider to design AI-integrated core systems and optimize performance. Show more

 • Promoted

Senior Telephony Cloud Engineer – Real-Time Backend - C$168,000 - C$194,250 A Year

AI customer communications platformRichmond, Canada
Full-time

Software Engineer to enhance global communication systems using AI.Requires 5+ years SaaS experience, Python/Java proficiency, and collaborative skills.Offers competitive salary in British Columbia. Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSquamish, BC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Senior Cloud Software Engineer & Ai/Ml Integrations Lead - C$115,000 - C$145,000 A Year

Leading Tech Scale-UpRichmond, Canada
Full-time

Designs and enhances cloud applications, integrates AI/ML, optimizes infrastructure, and mentors junior developers in a hybrid work environment. Show more

 • Promoted

Lead Cloud Software Engineering Team for Innovative Development

Wenco International Mining SystemsVancouver, Metro Vancouver Regional District, CA
Full-time

Drive cloud software initiatives as a hands-on Senior Software Engineering Manager.Lead team growth, technical planning, and project execution while fostering innovation and collaboration across di... Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

Leading Technology CompanyRichmond, Canada
Full-time

Seeking a Software Engineer to improve developer efficiency by building backend systems and integrating AI tools, leveraging Java, Python, and Kubernetes. Show more

 • Promoted

Software Engineer, Alexa Screen Experience - Hospitality Ui - C$114,800 - C$191,800 A Year

Alexa Screen Experience - Hospitality UiRichmond, Canada
Full-time

Seeking a Software Engineer to design and implement software features, collaborate with teams, and mentor junior engineers.Requires 3+ years of experience and a CS degree. Show more

 • Promoted

Senior Software Engineer - Prime Scale & Personalization - C$114,800 - C$191,800 A Year

Prime Scale & PersonalizationRichmond, Canada
Full-time

Software Engineer needed to design and implement scalable features for Prime applications using Java, Python, and AWS. Show more

 • Promoted

Software Engineer, Storagegrid & Cloud Storage - C$98,600 - C$127,600 A Year

NetApp, Inc.Richmond, Canada
Full-time

Seeking a Software Engineer to design and launch cloud storage software, leveraging C++, Agile, and distributed systems expertise for a hybrid role. Show more

 • Promoted

Senior Developer - Workday, Java, Typescript, Aws - C$140,000 - C$210,000 A Year - Remote

AtimiRichmond, Canada
Remote
Full-time

Seeking an experienced Senior Software Engineer for a fully remote position in Vancouver, Canada.Responsibilities include designing and implementing backend and frontend solutions, and creating ext... Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsSquamish, BC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more