Jobs · Consulting · Washington

Software Development Engineer, CloudFront Console and Agentic Experience

Amazon Web Services (AWS) · Seattle, WA · 3 wk ago
ConsultingFull-time

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.
  • Arcitect autonomous planning systems that decompose customer goals into validated, multi-service infrastructure operations on a global scale.
  • Engine 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.

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.

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

Similar jobs