Software Development Engineer, EC2 Gateway Networking

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

Description For Software Development Engineer, EC2 Gateway Networking

AWS EC2 Networking organization is seeking a Software Development Engineer to join their core team focused on creating and enhancing critical services for AWS VPC. The role involves working on global scale high-performance distributed systems and packet processors.

As an SDE, you'll be part of the AWS Utility Computing (UC) organization, working on foundational services like Amazon S3 and EC2. You'll shape service direction, define and execute deliverables, and operate at global scale. The position offers extensive networking opportunities with Senior, Principal, and Distinguished Engineers across AWS.

Key Responsibilities:

  • Design and develop software components independently
  • Mentor new team members
  • Contribute to code and operations reviews
  • Influence team direction through planning meetings
  • Solve complex technical problems
  • Participate in on-call rotation (1 week every 2 months)

The team builds and maintains mission-critical, high-scale networking systems for AWS VPC. They emphasize knowledge-sharing, mentorship, and career growth. The culture promotes work-life harmony and inclusive team dynamics through employee-led affinity groups and ongoing learning experiences.

AWS values diverse experiences and maintains an inclusive culture. The position offers competitive compensation ($129,300-$223,600/year base pay) varying by location, plus equity and comprehensive benefits. The team focuses on operational excellence and customer delight while working on systems that enable high availability worldwide.

This role combines technical depth with collaborative teamwork, offering opportunities to grow while working on fundamental AWS infrastructure. The position requires strong problem-solving skills and a passion for building reliable, scalable networking solutions.

Last updated 17 days ago

Responsibilities For Software Development Engineer, EC2 Gateway Networking

  • Design and develop software components independently
  • Review code of other team members
  • Mentor new team members
  • Perform root cause analysis on operational events
  • Provide project updates to leadership
  • Participate in on-call rotation
  • Contribute to planning meetings and backlog reviews

Requirements For Software Development Engineer, EC2 Gateway Networking

Java
Python
Go
  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, EC2 Gateway Networking

Medical Insurance
Equity
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package
  • Career development opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Gateway Networking

Software Development Engineer, Ordering

Software Development Engineer role at Amazon's Ordering team, focusing on large-scale distributed systems and retail workflow orchestration.

Software Development Engineer, AWS Direct Connect

AWS seeks Software Development Engineer to build and maintain distributed systems for Direct Connect service, requiring 3+ years experience in software development.

Software Engineer II, AWS Lake Formation

AWS Lake Formation Software Engineer role building distributed systems for cloud-based data management and governance

Software Development Engineer, AWS Global Accelerator

Software Development Engineer position at AWS Global Accelerator, focusing on distributed systems and networking, offering competitive compensation and growth opportunities.

Software Development Engineer II, Network State Manager (NSM)

AWS seeks Software Development Engineer II for Network State Manager team to build and scale distributed systems managing global cloud infrastructure.