At Amazon Web Services (AWS), we are seeking an experienced Software Development Engineer to join our Network Lifecycle Management (NLM) team. We manage one of the world's largest networks supporting AWS Cloud globally, driving revolutionary changes in network infrastructure management, particularly in cabling planning, design, ordering, and construction.
The role focuses on developing a fully automated cabling infrastructure planning and ordering system - a vital service supporting AWS Data Centers' massive scale and rapid customer demand response. You'll work on creating intelligent, scalable, and fault-tolerant software ecosystems that control and manage cabling lifecycle across all network layers, from top of rack switches to internet and private backbone facing routers.
This position offers unique exposure to hyperscale data center networks, cloud infrastructure, large-scale software deployments, algorithms, distributed systems, and service-oriented architectures (SOA). No prior networking experience is required - we're specifically seeking candidates with strong software services background to lead the development of highly reliable, scalable services.
As part of AWS Infrastructure Services, you'll join a diverse team managing all AWS global infrastructure, including data centers, servers, storage, networking, and cooling equipment. You'll collaborate across AWS teams to maintain the highest standards for safety and security while delivering infinite capacity at optimal costs for customers.
The role offers excellent career growth opportunities, working with cutting-edge technologies and solving complex problems in supply chain management. You'll experience an inclusive culture that encourages innovation and empowers you to own projects from conception to completion. The position includes competitive compensation, comprehensive benefits, and the chance to make significant impacts on one of the world's largest cloud infrastructure networks.