Software Development Engineer, AWS DNS

Amazon.com is one of the largest e-commerce companies in the world with over 70 million customers, providing cloud computing services through AWS.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ 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 their DNS team, focusing on building and operating critical infrastructure that powers Amazon's global retail, AWS, and Kindle businesses. The role involves architecting and developing large-scale DNS platforms, configuration management systems, and real-time status APIs.

As part of AWS Infrastructure Services (AIS), you'll be working on systems that are fundamental to keeping the cloud running. The team owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting data centers and the hardware that ensures continuous customer access to AWS services.

You'll collaborate with a diverse team of software, hardware, and network engineers, working on challenging problems involving thousands of supply chain variables. The role demands strong analytical and troubleshooting skills, with a focus on tackling complex problems at scale.

AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides extensive opportunities for knowledge-sharing and mentorship to support career development.

The position offers the chance to work on highly visible products and be involved in all aspects of the software development lifecycle. You'll be part of a team that relentlessly focuses on security, performance, availability, and scalability of Internet-scale services, making a direct impact on systems that power one of the world's largest cloud computing platforms.

This role is ideal for someone who is passionate about large-scale distributed systems, has strong technical skills, and wants to contribute to the infrastructure that powers millions of customers worldwide. You'll be working in an environment that encourages innovation, embraces diverse perspectives, and provides the resources needed to tackle complex technical challenges.

Last updated 12 days ago

Responsibilities For Software Development Engineer, AWS DNS

  • Architect, build and operate large-scale DNS platforms
  • Design and develop configuration management systems
  • Build real-time system status APIs
  • Focus on security, performance, availability and scalability
  • Interact with engineering teams across Amazon

Requirements For Software Development Engineer, AWS DNS

Linux
  • Experience contributing to architecture and design of systems
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS DNS

Software QA Engineer, Vega OS

Quality Assurance Engineer role at Amazon Lab126, focusing on test automation and quality leadership for consumer electronics devices and OS development.

Software Development Engineer II, MENA Tech

Amazon MENA is hiring a Software Development Engineer II to design and build innovative software solutions in Amman, Jordan.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team, combining technical support with development work in Python and Java, focusing on payment systems and customer experience.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer role at Amazon focusing on Payments Acceptance and Experience Tech, requiring 2+ years experience in software development or technical support.

Software Dev Engineer II, ESTech

Software Development Engineer II position at Amazon's Amazonian Experience and Technology team, focusing on building human capital management technology and employee experience solutions.