Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 2 months 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?