Software Development Engineer, Route 53 Waypoint
Core
Design, develop, and maintain highly available, scalable distributed systems for Amazon Route 53's DNS infrastructure operating across 50+ global locations.
Role type
Senior Software Development Engineer (Distributed Systems & Networking)
Builds
DNS services, traffic management solutions, routing capabilities, and security services for Route 53
Domain
Cloud Infrastructure, Networking, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Networking protocols, Software architecture, Object-oriented design, System reliability, Scaling strategies, Code reviews, Troubleshooting complex systems
Preferred skills
Full SDLC ownership, Network protocols (DNS/DHCP/TCP), XDP/eBPF, GenAI tools, Automation
Technologies
Java, C++, C#, XDP, eBPF, GenAI
Responsibilities
Design and maintain scalable distributed systems for global DNS infrastructure, Lead technical initiatives for new features like Private DNS and DNS Firewall, Own the full software development lifecycle from architecture to production operations, Collaborate cross-functionally to deliver integrations and routing capabilities, Drive operational excellence by building and running software in production, Mentor team members and raise the technical bar through code reviews and design discussions
Seniority
Senior, hands-on IC with leadership responsibilities