Software Development Engineer, Route 53
Overview
As a Software Development Engineer on the Amazon Route 53 team, you design, build, and operate globally distributed DNS services at massive scale. You work across control and data planes, APIs, and integrations with AWS networking and security services to deliver low-latency, highly available solutions. You collaborate with cross-functional teams, mentor junior engineers, and influence system architecture and engineering best practices. This role offers the chance to shape advanced DNS features and security while operating in a fast-paced, customer‑obsessed environment.
Compensation / Benefitshealth insurance (medical, dental, vision, prescription)401(k) matchingpaid time offparential leavesign-on payments and RSUsflexible working arrangements
ResponsibilitiesDesign and implement highly available, low-latency distributed systems for global DNS trafficBuild and operate secure, resilient services across hybrid and multi-cloud environmentsDevelop control plane and data plane components and integrations with AWS networking/security servicesArchitect solutions for containerized workloads and microservices in cloud-native patternsContribute to service security, including DNS Firewall, encryption, access controls, and threat mitigationOperate services in a DevOps model with automation, observability, and operational excellenceParticipate in on-call rotations and drive root cause analysis for production issuesMentor and develop junior engineers through code reviews and technical guidance
Key requirements3+ years of non-internship software development experience2+ years of non-internship design or architecture experienceExperience programming in at least one major programming languagecustomer-centric communicationmentoring and leadershipcollaboration across teamsKubernetesContainerizationdistributed systems development