Software Development Engineer, Route 53
Core
Design, build, and operate globally distributed DNS systems enabling millions of customers to resolve queries securely and reliably across hybrid and multi-cloud environments.
Role type
Senior Software Development Engineer (Distributed Systems & Networking)
Builds
Control plane and data plane components, APIs, and integrations for AWS Route 53
Domain
Cloud Infrastructure, Networking, Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Low-latency system architecture, Security implementation, DevOps practices, Root cause analysis, Mentorship
Preferred skills
Multi-language development (Java, Rust, Golang), Kubernetes, Containerization
Technologies
Kubernetes, Golang, Java, Rust, AWS networking services
Responsibilities
Design and implement highly available, low-latency distributed systems; Build and operate secure, resilient services; Develop control plane and data plane components; Architect solutions for containerized workloads and microservices; Contribute to security posture including DNS Firewall and encryption; Operate services in a DevOps model with automation and observability; Mentor junior engineers through code reviews and technical guidance