AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This role is specifically within the EC2 Networking team, where you'll be developing new services for Amazon Virtual Private Cloud (VPC) and enhancing existing services like EC2, Amazon VPC IP Address Manager (IPAM), and Bring Your Own IP (BYOIP).
As a Software Development Engineer II, you'll be working on critical web services that support customer networking needs on EC2. The role involves designing flexible and scalable solutions, tackling complex challenges in large-scale computing, and utilizing your expertise in data structures, algorithms, and object-oriented programming. You'll be part of a two-pizza team building control planes for EC2 Networking, taking ownership of component-level services.
The team culture emphasizes knowledge-sharing and mentorship, with senior members providing one-on-one mentoring and thorough code reviews. Amazon values diverse experiences and maintains an inclusive environment where bold ideas are welcomed. The position offers opportunities to work on real-world problems at global scale, with direct impact on millions of customers worldwide.
Working at AWS means joining the pioneer of cloud computing, where you'll contribute to continuous innovation and help shape the future of cloud technology. The team maintains high standards for operational excellence while fostering a supportive environment for professional growth. You'll collaborate across AWS teams, participate in the full software development lifecycle, and have the opportunity to influence the direction of critical cloud infrastructure technology.
This role is perfect for someone who wants to combine deep technical work with meaningful impact, working on services that form the backbone of modern cloud computing. You'll be supported by a diverse team of engineers and have access to Amazon's vast resources and learning opportunities while working on some of the most challenging and interesting problems in cloud computing.