Software Development Engineer, CloudFront Console and Agentic Experience
Jobverse.io · Seattle, WA · Today
EngineeringFull-time
About the role
Amazon is a technology company operating AWS infrastructure and the CloudFront content delivery and security network. The Software Development Engineer II will build agentic console experiences and intelligent systems that allow customers to configure, observe, and optimize CloudFront, WAF, and Shield through natural-language interactions and autonomous infrastructure workflows. The role owns features end to end while collaborating across AI/ML, security, observability, and partner teams.
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