Amazon Web Services (AWS) is seeking a Software Development Engineer to join the AWS DNS team, focusing on architecting, building, and operating large-scale DNS platforms. This role is critical in powering one of the largest e-commerce platforms globally, serving over 70 million customers.
As a Software Development Engineer in the AWS DNS team, you will:
- Design and develop highly visible products for AWS's DNS infrastructure
- Build and operate systems critical for Amazon's global retail, AWS, and Kindle businesses
- Work on Internet-scale services focusing on security, performance, availability, and scalability
- Participate in all aspects of the software development lifecycle
- Collaborate with engineering teams across Amazon
- Write, test, and maintain code for "Tier-0" services
- Review and architect solutions for new components and systems
- Mentor other software engineers and contribute to development practices
The role offers unique opportunities to:
- Work with cutting-edge technology at unprecedented scale
- Contribute to foundational services used by almost all AWS services
- Get early exposure to new and exciting projects
- Impact both AWS and Amazon Retail platforms
- Join a diverse team in AWS Infrastructure Services
The ideal candidate will demonstrate:
- Strong analytical and troubleshooting skills
- High standards in software development
- Ability to architect solutions and contribute to long-term planning
- Experience in distributed systems and DNS technologies
- Passion for mentoring and developing peers
This position offers work-life harmony, inclusive team culture, ongoing learning opportunities, and the chance to work on challenging problems at global scale. You'll be part of AWS Infrastructure Services, the team responsible for keeping the cloud running and ensuring continuous innovation for customers worldwide.