Software Development Engineer, AWS DNS

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS DNS

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.

Last updated an hour ago

Responsibilities For Software Development Engineer, AWS DNS

  • Write, test and maintain code for Tier-0 services
  • Design and review architectures for new components and systems
  • Participate in discussions with key stakeholder organisations
  • Coach and mentor peers within the team
  • Contribute to annual and 3-year plans
  • Review and implement state-of-the-art DNS solutions

Requirements For Software Development Engineer, AWS DNS

Java
Python
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, AWS DNS

Medical Insurance
401k
Parental Leave
  • Work-life harmony
  • Inclusive team culture
  • Career development opportunities
  • Mentorship programs
  • Learning resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS DNS

Sr. Database Engineer (HANA), Kuiper Enterprise Technology-Low Earth Orbit Satellites

Senior Database Engineer position at Amazon's Project Kuiper, focusing on SAP HANA architecture and implementation for low Earth orbit satellite technology.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions that impact millions of customers worldwide. 5+ years experience required.

Senior Software Dev Engineer, Amazon Flex

Senior Software Engineer role at Amazon Flex, focusing on developing large-scale distributed systems for last-mile delivery technology.

Sr Network Development Engineer, BERE Engineering

Senior Network Development Engineer role at AWS Infrastructure Services, focusing on network automation, implementation, and maintenance of AWS's global network infrastructure in Sydney.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions across e-commerce, operations, and financial technology with competitive compensation and benefits.