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 Software Development Engineer in the Network Availability Engineering team, you'll work on critical network monitoring software that spans across Amazon's global businesses. The role combines technical expertise with customer focus, requiring you to design and implement solutions that operate at massive scale. You'll be part of a high-bar team that values quality engineering practices including code reviews, automated testing, and continuous improvement. The position offers opportunities to work with diverse technologies, solve complex problems, and make direct impact on AWS infrastructure reliability. You'll collaborate with talented professionals across AWS while enjoying a supportive culture that promotes work-life harmony and professional growth. The team emphasizes ownership and innovation, encouraging engineers to not just write code but to truly own their solutions from design through production support. This role is ideal for someone who is passionate about large-scale systems, values technical excellence, and wants to contribute to the foundation of AWS's cloud infrastructure.