remote
Senior Software Engineer - AWS Global Accelerator - Amazon.com
Software Engineer
Lead the design, development, and operation of AWS Global Accelerator services, driving high‑availability, low‑latency networking solutions across the AWS global infrastructure.
About the role
Key Responsibilities
- Architect and implement scalable, fault‑tolerant software components for AWS Global Accelerator, ensuring 99.99% uptime across global edge locations.
- Collaborate with cross‑functional teams (hardware, network, security, supply chain) to integrate new features and optimize performance.
- Analyze and troubleshoot complex infrastructure issues, leveraging telemetry, monitoring, and automated diagnostics.
- Drive continuous improvement of deployment pipelines, CI/CD processes, and infrastructure as code practices.
- Mentor junior engineers and contribute to knowledge sharing through code reviews and technical documentation.
Requirements
- 5+ years of software engineering experience in large‑scale distributed systems.
- Deep knowledge of AWS services, especially Global Accelerator, VPC, Route 53, and networking primitives.
- Proficiency in at least one modern programming language (Python, Go, or Java) and experience with infrastructure as code (Terraform, CloudFormation).
- Strong analytical skills, with a track record of diagnosing and resolving performance bottlenecks.
- Excellent communication skills and a collaborative mindset.