AWS Data Center Systems team is seeking a Software Development Engineer to help enhance cloud infrastructure reliability and availability. The role focuses on building services for monitoring and controlling data center infrastructure, contributing directly to AWS data centers' high availability and Amazon's sustainability goals. The team tackles challenges in massive metric ingestion, distributed systems, data visualization, anomaly detection, and graph networks.
The position is within AWS Infrastructure Services (AIS), which manages all AWS global infrastructure design, planning, delivery, and operations. You'll work with diverse technologies including Python, Java, Go, Lambda, DynamoDB, and CloudFormation, alongside other AWS services and internal tools.
The role offers an opportunity to work with a diverse team of professionals, including software, hardware, and network engineers, supply chain specialists, and security experts. You'll collaborate across AWS to maintain high safety and security standards while optimizing capacity and cost efficiency for customers.
The ideal candidate will lead software development initiatives, mentor team members, participate in on-call rotations, and drive quality practices. AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas. The company offers comprehensive benefits, career growth opportunities, and emphasizes work-life harmony.
This position combines technical leadership, hands-on development, and strategic thinking to solve complex infrastructure challenges. You'll be part of a team that directly impacts AWS's global infrastructure reliability while contributing to sustainability goals. The role offers competitive compensation, including base pay, equity, and comprehensive benefits, reflecting AWS's commitment to being Earth's Best Employer.