Software Development Engineer, AWS DNS

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with 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. This role offers an opportunity to work on Internet-scale services that are fundamental to AWS's cloud platform.

The position involves architecting and developing large-scale DNS platforms, configuration management systems, and real-time system status APIs. As part of AWS Infrastructure Services (AIS), you'll be at the heart of keeping the cloud running, working on systems that support all AWS data centers, servers, storage, and networking equipment.

The role demands strong analytical and troubleshooting skills, with a focus on tackling complex problems at scale. You'll be part of a diverse team that includes software, hardware, and network engineers, collaborating across AWS to maintain the highest standards of safety and security while ensuring infinite capacity at optimal costs.

AWS offers a unique work environment that values diverse experiences and fosters an inclusive culture through employee-led affinity groups and ongoing learning opportunities. The company provides strong mentorship programs and career growth opportunities, emphasizing work-life harmony as a core value.

This position is ideal for someone who is passionate about large-scale distributed systems, has a strong foundation in software engineering practices, and wants to contribute to the infrastructure that powers one of the world's largest cloud platforms. You'll be working with cutting-edge technologies while helping to shape the future of cloud computing infrastructure.

Last updated 5 days ago

Responsibilities For Software Development Engineer, AWS DNS

  • Design and develop highly visible DNS platforms
  • Build and operate large-scale configuration management systems
  • Develop real-time system status APIs
  • Ensure security, performance, availability and scalability of Internet-scale services
  • Participate in all aspects of the software development lifecycle
  • Interact with other engineering teams across Amazon

Requirements For Software Development Engineer, AWS DNS

  • 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)

Benefits For Software Development Engineer, AWS DNS

  • Work-life harmony
  • Career development opportunities
  • Mentorship programs
  • Inclusive culture
  • Employee-led affinity groups
  • Continuous learning opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS DNS

Software Development Engineer, Performance Advertising, Ads Campaign Management

Software Development Engineer role at Amazon Advertising, building scalable campaign management systems and handling distributed computing challenges with competitive compensation.

Software Development Engineer, Orchestration Team

Software Development Engineer role at Amazon's Orchestration team in Austin, focusing on developing scalable solutions for Operations Technology systems supporting global warehouses.

Systems Development Engineer, Route 53 - DNS Security and DNS Management

Systems Development Engineer role at AWS focusing on Route 53 DNS security and management, requiring 3+ years of software development experience and systems engineering expertise.

Network Development Engineer, Enterprise Network Engineering

Network Development Engineer role at AWS focusing on large-scale network infrastructure, combining network engineering with Unix systems expertise to deliver sustainable solutions.

Software Development Engineer II, Public IP Team

AWS Software Development Engineer II position focusing on cloud infrastructure and public IP services, requiring 3+ years experience in software development.