Software Development Engineer, AWS NatGW

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$151,300 - $261,500
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Development Engineer, Kumo ADC Support

Senior Software Development Engineer position at AWS, focusing on cloud computing solutions for U.S. Intelligence Community agencies, requiring Top Secret clearance and extensive development experience.

Network Development Engineer, Enterprise Network, GCNA

Senior Network Development Engineer role at Amazon AWS, focusing on scaling and automating enterprise network infrastructure across global data centers.

Software Development Engineer, Specialist, WWSO Solution Engineering, AWS

Senior Software Development Engineer role at AWS focusing on developing cloud solutions for industrial customers, requiring 3+ years of experience and strong system design skills.

Sr. Satellite Network Engineer, Project Kuiper

Senior Satellite Network Engineer role at Amazon's Project Kuiper, focusing on satellite network verification and testing for global broadband connectivity.

Snr. Systems Development Engineer, ESC Managed Operations

Senior Systems Development Engineer role at AWS in Dublin, focusing on European Sovereign Cloud operations and automation, requiring 5+ years of software development experience.

Description For Software Development Engineer, AWS NatGW

AWS is seeking a Senior Software Development Engineer to join their Nat Gateway team, focusing on a critical VPC egress Proxy solution. This role presents an exciting opportunity to work at the forefront of cloud computing technology within the world's largest cloud platform.

The position involves working on AWS's external facing Nat Gateway product, which is crucial for providing centralized security controls to prevent data leak threats. You'll be joining a balanced team of senior and junior engineers with a proven track record of delivering important customer features.

As a senior engineer, you'll play a vital role in shaping the team's culture, establishing best practices, mentoring colleagues, and executing the product roadmap. The ideal candidate should be comfortable with ambiguity, maintain a strong customer focus, and possess the ability to think at scale.

AWS operates at massive scale, handling critical workloads for customers worldwide. This requires a deep commitment to operational excellence, high-quality engineering, and robust testing practices. The team emphasizes inclusive culture and welcomes diverse perspectives, creating an environment where knowledge-sharing and mentorship thrive.

The role offers significant growth opportunities within AWS's Utility Computing (UC) organization, which is responsible for foundational services like Amazon S3 and EC2. You'll work alongside talented engineers developing innovative solutions for compute, database, storage, IoT, and platform services.

Benefits include competitive compensation ($151,300-$261,500 based on location), equity, sign-on payments, and comprehensive medical benefits. AWS values work-life harmony and provides flexibility to ensure success both professionally and personally.

The ideal candidate will have 5+ years of professional software development experience, strong leadership capabilities, and expertise in distributed systems. You should be passionate about cloud computing, capable of building resilient and scalable services, and committed to maintaining high standards of excellence.

Join AWS to help shape the future of cloud computing while working with cutting-edge technology in an inclusive, growth-oriented environment. Your contributions will directly impact millions of AWS customers worldwide while advancing your career in cloud technology.

Last updated 4 months ago

Responsibilities For Software Development Engineer, AWS NatGW

  • Deliver VPC egress Proxy solution
  • Work on external facing Nat Gateway product
  • Set team culture and best practices
  • Mentor team members
  • Deliver on product roadmap
  • Build resilient, scalable and high-performance distributed services
  • Drive operational excellence

Requirements For Software Development Engineer, AWS NatGW

Java
Python
Go
Kubernetes
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Software Development Engineer, AWS NatGW

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Mental Health Assistance
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Flexible work-life balance
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?