AWS Infrastructure Services is at the heart of Amazon's cloud computing operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This role offers an exciting opportunity to join the team that keeps the cloud running, supporting all AWS data centers and their critical infrastructure components including servers, storage, networking, power, and cooling equipment.
As a Software Development Engineer, you'll be working with a diverse team of professionals across various disciplines, collaborating on some of the most challenging problems in cloud infrastructure. The role involves working with distributed systems at massive scale, utilizing technologies like Rust, Go, Python, and React. You'll be part of a team that touches everything from embedded systems and kernel development to GRPC/Rest APIs and front-end development.
The position spans multiple technical verticals including product development, build and release management, validation and qualification, and infrastructure management. You'll be responsible for developing solutions that provide visibility into business-driving metrics, manage CI/CD pipelines, improve testing frameworks, and support datacenter labs.
This is an ideal opportunity for someone who is passionate about cloud computing and delivering high-quality services at scale. You'll work in a fast-paced environment that values innovation, technical excellence, and customer-centricity. The role offers significant growth potential through knowledge-sharing, mentorship, and the chance to work on systems that impact millions of AWS customers globally.
Amazon offers a comprehensive benefits package, competitive compensation including base pay ranging from $129,300 to $223,600 depending on location, and a culture that emphasizes work-life harmony. The company is committed to diversity and inclusion, providing various employee-led affinity groups and ongoing learning experiences to foster an inclusive environment.