AWS Infrastructure Services is at the core of Amazon's cloud 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, servers, storage, networking, and infrastructure equipment.
As a Software Development Engineer, you'll be part of a diverse team working on challenging problems in cloud infrastructure at massive scale. You'll collaborate with software, hardware, and network engineers, using technologies like Rust, Go, Python, and React. The role spans multiple technical verticals including:
You'll oversee the complete software development lifecycle, from defining and prioritizing features to implementation and testing. The role requires strong distributed systems knowledge, leadership capabilities, and excellent communication skills.
Key benefits include:
The ideal candidate will be passionate about cloud computing, experienced in distributed systems, and eager to work in a fast-paced, customer-centric environment. You'll have the opportunity to build new services using AWS technologies, solve problems at scale, and guide business decisions through data-driven approaches.