Taro Logo

Software Development Engineer II, EC2 Networking

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, EC2 Networking

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.

Last updated a day ago

Responsibilities For Software Development Engineer II, EC2 Networking

  • Design and develop services for EC2 Networking
  • Build, test, and deploy cloud-scale services
  • Ensure high availability, scalability, and performance
  • Take ownership of component-level services
  • Partner with stakeholders for product definition
  • Lead design, coding, delivery, and operations of services

Requirements For Software Development Engineer II, EC2 Networking

Linux
Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer II, EC2 Networking

Medical Insurance
401k
Parental Leave
  • Comprehensive medical benefits
  • Career development opportunities
  • Mentorship programs
  • Work-life harmony
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, EC2 Networking