AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. This role is for a Software Development Engineer II position within the EC2 Networking team. You'll be working on building new services for Amazon Virtual Private Cloud (VPC) and adding features to existing services like EC2, Amazon VPC IP Address Manager (IPAM), and Bring Your Own IP (BYOIP).
As a member of the EC2 Networking team, you'll:
- Design and develop services to deliver new features for internal and external customers
- Work across teams to build, test, and deploy cloud-scale services
- Focus on operational excellence, impacting availability, scalability, and performance
- Take component-level ownership of team services
- Partner with stakeholders to refine product definitions
- Lead design, coding, delivery, and operations
The team operates in a supportive environment that:
- Celebrates knowledge-sharing and mentorship
- Provides one-on-one mentoring and thorough code reviews
- Focuses on career growth and skill development
- Works in small "two-pizza" teams
- Builds control planes for EC2 Networking
AWS offers:
- Opportunity to work on real-world problems at global scale
- Chance to influence technology affecting millions of customers
- Flexible work-life balance
- Inclusive team culture with employee-led affinity groups
- Continuous learning and career development opportunities
- Comprehensive benefits and supportive work environment
This role combines technical expertise with ownership and innovation, making it ideal for engineers who want to make a significant impact in cloud infrastructure while growing their careers in a supportive, inclusive environment.