AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of AWS global infrastructure. This team keeps the cloud running by managing all AWS data centers, servers, storage, networking, power, and cooling equipment. As a Network Development Engineer, you'll join a diverse team working on the most challenging infrastructure problems at unprecedented scale.
The role combines network engineering with software development, requiring expertise in both domains. You'll be responsible for deploying and scaling network infrastructure that supports critical Amazon services including AWS, Retail, Kindle, and Payments. This involves creating efficient deployment processes, working with internal customers on solutions, and collaborating with automation teams to build scaling tools.
This position offers unique opportunities to work at the intersection of networking and cloud computing, directly impacting millions of AWS customers. You'll be part of a team that values diversity, continuous learning, and bold thinking. The role provides excellent career growth potential through mentorship, knowledge-sharing, and hands-on experience with cutting-edge technology.
AWS offers a supportive culture that emphasizes work-life harmony and professional development. You'll have access to career advancement resources, ongoing learning experiences, and employee-led affinity groups that foster inclusion. The company's commitment to diversity is reflected in initiatives like Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.
The ideal candidate will bring 5-6 years of datacenter or telco network experience, strong Linux/Unix skills, and programming abilities in Python or similar languages. This role is perfect for someone who enjoys solving complex technical challenges, working collaboratively, and contributing to the growth of AWS's global infrastructure.