Software Development Engineer, AWS DNS

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with over 70 million customers.
$130,000 - $200,000
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 talented Software Development Engineers to join their DNS team, focusing on architecting and building large-scale DNS platforms. This role offers an exciting opportunity to work on critical infrastructure that powers Amazon's global retail, AWS, and Kindle businesses.

As a Software Development Engineer on the AWS DNS team, you'll be responsible for:

  • Designing and developing highly visible products
  • Building and operating large-scale DNS platforms
  • Creating configuration management systems and real-time system status APIs
  • Ensuring security, performance, availability, and scalability of Internet-scale services

AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. The team is responsible for keeping the cloud running, supporting all AWS data centers, servers, storage, networking, power, and cooling equipment.

The role offers:

  • Opportunity to work on challenging problems at massive scale
  • Collaboration with diverse teams across AWS
  • Strong focus on professional growth and mentorship
  • Inclusive culture that values diverse experiences
  • Work-life harmony with flexible working culture
  • Chance to impact systems used by millions globally

AWS values diverse experiences and welcomes candidates from all backgrounds, including those with non-traditional career paths. The company is committed to being Earth's Best Employer and provides extensive knowledge-sharing, mentorship, and career advancement resources.

You'll be joining a team that prioritizes innovation, customer success, and continuous learning. The role requires strong analytical and troubleshooting skills, with a passion for tackling complex problems at scale.

Last updated 2 months ago

Responsibilities For Software Development Engineer, AWS DNS

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

Requirements For Software Development Engineer, AWS DNS

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

Benefits For Software Development Engineer, AWS DNS

Medical Insurance
Dental Insurance
Vision Insurance
  • Career development and mentorship opportunities
  • Inclusive work culture
  • Work-life harmony
  • Flexible working arrangements
  • Knowledge-sharing resources
  • Equal opportunity employer

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS DNS

Software Dev Engineer, Core Network

Senior Software Engineer role at AWS Infrastructure Services focusing on network infrastructure and cloud computing

Sr. Manufacturing Engineer, Process Development, Kuiper - Solar

Senior Manufacturing Engineer position at Amazon's Project Kuiper focusing on process development and optimization for satellite manufacturing.

Senior Software Development Engineer, 3P Pricing

Senior Software Engineer role at Amazon building pricing solutions for global selling partners, requiring 5+ years of experience in software development and team leadership.

Sr. Software Development Engineer, Alexa Audio

Senior Software Engineering role at Amazon leading the Alexa Audio team, developing and enhancing audio experiences for millions of users worldwide.

Software Development Engineer, Amazon

Senior Software Engineer role at Amazon's Selection Monitoring team, building systems to expand Amazon's catalog through algorithmic discovery and processing.