Jobs · Consulting · Virginia

Software Development Engineer, AWS Route 53 Global Resolver, AWS Route 53 Global Resolver

Amazon Web Services (AWS) · Herndon, VA · Yesterday
ConsultingFull-time

About the role

We’re looking for a mid-level Software Development Engineer to join the Amazon Route 53 Global Resolver team. Our team builds and operates a globally distributed DNS resolution service that enables AWS customers to securely resolve internal and external DNS names across regions, networks, and hybrid environments. You will help ensure that DNS queries are resolved securely, reliably, and within milliseconds for enterprise customers running workloads across VPCs, on-prem, and edge locations.

As an SDE, this is a rare opportunity to build a new AWS service from its preview launch toward global scale. You will work across the entire stack—control plane, data plane, API surfaces, and deep integrations with AGA, EC2 Networking, DNS Firewall, and Route 53 core systems. You will also help drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers.

Responsibilities

  • Design, implement, and operate scalable networking software that powers a globally distributed DNS resolver.
  • Collaborate with cross-functional teams to integrate Route 53 Resolver with adjacent AWS services and systems.
  • Drive the architecture of new features and improvements, ensuring reliability, security, and performance at scale.
  • Instrument code, define metrics, and analyze system behavior to meet stringent SLAs (e.g., 100% availability).
  • Participate in the full software development lifecycle: coding standards, code reviews, source control, build processes, testing, and operations.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.

Preferred Qualifications

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line).
  • Flexible Spending Accounts and Adoption and Surrogacy Reimbursement coverage.
  • 401(k) matching and parental leave.

Pay

Base salary range: $143,700 – $194,400 USD annually (location-dependent).

Similar jobs