Software Development Engineer, AWS DNS

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with over 70 million customers.
$120,000 - $180,000
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 talented Software Development Engineers to join their DNS team, working on critical infrastructure that powers Amazon's global retail, AWS, and Kindle businesses. This role offers an exciting opportunity to work on systems at massive scale, supporting over 70 million customers worldwide.

The position involves architecting and building large-scale DNS platforms, configuration management systems, and real-time status APIs. You'll be part of AWS Infrastructure Services, the team responsible for keeping the cloud running by managing all AWS global infrastructure, including data centers, servers, storage, networking, and cooling equipment.

As a Software Development Engineer, you'll tackle complex problems at scale, working with thousands of variables impacting the supply chain. You'll collaborate with a diverse team of software, hardware, and network engineers, contributing to systems that are fundamental to AWS's operations. The role demands strong analytical and troubleshooting skills, with a focus on security, performance, and scalability.

AWS offers an inclusive culture that welcomes bold ideas and empowers engineers to own their projects from conception to completion. The company provides extensive opportunities for growth through mentorship, knowledge-sharing, and career development resources. With their commitment to work-life harmony and flexible working culture, AWS ensures that success at work doesn't come at the expense of personal life.

This is an excellent opportunity for engineers who want to make a significant impact on global-scale infrastructure while working with cutting-edge technologies in a collaborative, diverse environment. Join AWS to help deliver the highest standards of safety and security while providing seemingly infinite capacity at the lowest possible cost for customers worldwide.

Last updated 15 hours 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
  • 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

Linux
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Deep understanding of data structures, algorithms and their performance
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle (preferred)
  • Strong Network and Systems troubleshooting skills (preferred)

Benefits For Software Development Engineer, AWS DNS

  • Work-life harmony
  • Flexible working culture
  • Mentorship and career growth opportunities
  • Knowledge-sharing resources
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS DNS

Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.