AWS Infrastructure Services is at the heart of Amazon's cloud computing operations, responsible for the design, planning, delivery, and operation of AWS's 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 components including servers, storage, networking, power, and cooling equipment.
As a Software Development Engineer, you'll be part of a diverse team working on some of the most challenging problems in cloud infrastructure. You'll collaborate with software, hardware, and network engineers, using technologies like Rust, Go, Python, and React to build and maintain critical systems. The role spans from embedded systems and kernel work to GRPC/Rest APIs and front-end development.
The position involves working across different verticals including product development, build and release management, validation and qualification, and infrastructure support. You'll be responsible for developing solutions that provide visibility into business metrics, manage CI/CD pipelines, create testing frameworks, and manage datacenter labs.
This is an ideal opportunity for someone passionate about cloud computing and delivering high-quality services at scale. You'll work in a fast-paced, innovative environment where you can make significant impact while growing professionally through mentorship and knowledge-sharing opportunities. Amazon offers competitive compensation, including equity, sign-on bonuses, and comprehensive benefits, making this an excellent opportunity for career growth in cloud technology.
The role combines technical expertise with business acumen, requiring someone who can communicate effectively, work collaboratively, and drive solutions in ambiguous situations. You'll be part of Amazon's mission to be Earth's Best Employer, with access to career development resources and an inclusive culture that celebrates diversity through various initiatives and employee groups.