remote
Software Development Engineer, CloudFront Console and Agentic Experience - Amazon.com
Software Engineer
Lead the design and implementation of the CloudFront Control Plane, building scalable, high‑availability console and agentic services that govern content delivery across 700+ edge locations using AWS infrastructure.
About the role
Key Responsibilities
- Architect and develop the CloudFront Control Plane, ensuring robust policy enforcement, certificate rotation, and configuration management for millions of concurrent users.
- Collaborate with cross‑functional teams to translate business requirements into scalable, fault‑tolerant services that operate at the edge of the internet.
- Implement automated testing, CI/CD pipelines, and monitoring solutions to maintain high availability and rapid deployment cycles.
- Drive performance optimization and cost‑efficiency initiatives across the global edge network.
- Mentor junior engineers and contribute to best‑practice guidelines for cloud‑native development.
Requirements
- 5+ years of software engineering experience in a cloud environment, preferably AWS.
- Strong background in designing control plane architectures and managing large‑scale distributed systems.
- Proficiency with modern programming languages (e.g., Java, Go, or Python) and experience building web‑based consoles.
- Hands‑on experience with AWS services such as CloudFront, Lambda, API Gateway, and IAM.
- Excellent problem‑solving skills, with a focus on reliability, scalability, and security.