Experience contributing to the architecture and design of new and current systems
Experience programming with at least one software programming language
Knowledge of professional software engineering & best practices for full software development life cycle
Nice to Haves
Bachelor's degree in computer science or equivalent
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll Be Doing
Architecting, building, and operating large-scale DNS platforms
Designing and developing highly visible products
Collaborating with various engineering teams across Amazon
Perks and Benefits
Inclusive team culture with employee-led affinity groups
Mentorship opportunities and career growth resources
Work/life balance prioritized with a flexible working culture