Software Development Engineer, AWS NatGW

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS NatGW

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. The AWS Nat Gateway team is seeking a Software Development Engineer for a critical part of its service that will deliver a VPC egress Proxy solution, a service that offers centralized security controls to avert data leak threats.

This role is part of the team that owns the external facing Nat Gateway product, which allows instances in private subnets to connect to services outside VPC while preventing external services from initiating connections. The team is embarking on a multi-year AWS goal to deliver VPC egress Proxy, offering centralized security controls and traffic decryption capabilities for comprehensive visibility and control over internet-bound activities.

The ideal candidate will be passionate about cloud computing and building resilient, scalable distributed services. They should thrive in delivering high-quality technology products in a rapid-growth environment, with strong abilities to prioritize, communicate clearly, and drive excellence within the team. The role requires a high level of ownership and accountability, with a focus on operational excellence due to the critical nature of AWS infrastructure.

The team values work-life balance and offers flexibility in working hours. On-call responsibilities occur typically one week every two months, with a strong focus on building fault-tolerant systems and addressing root causes to prevent recurring issues. The team is dedicated to mentorship and knowledge sharing, with opportunities for career growth through challenging projects and continuous learning.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity, sign-on payments, and comprehensive benefits. The team maintains an inclusive culture that welcomes diverse perspectives and encourages bold ideas, making it an excellent opportunity for experienced engineers looking to make a significant impact on cloud infrastructure.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer, AWS NatGW

  • Design and develop VPC egress Proxy solution
  • Work on AWS Nat Gateway service
  • Implement security controls to prevent data leak threats
  • Participate in on-call rotation (1 week every two months)
  • Mentor junior team members
  • Drive best practices and team culture
  • Deliver on product roadmap
  • Build resilient, scalable and high-performance distributed services

Requirements For Software Development Engineer, AWS NatGW

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
  • Strong problem-solving skills
  • Customer-centric mindset

Benefits For Software Development Engineer, AWS NatGW

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Work-life balance
  • Flexible working hours
  • Medical, financial, and other benefits
  • Career growth opportunities
  • Mentorship program
  • Knowledge sharing culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS NatGW

Senior Automation Engineer

Senior Automation Engineer role at Amazon focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming and robotics control systems.

Senior Software Development Engineer, AMET Payments Tech (Level 6), AMET Payments

Senior Software Development Engineer role at Amazon's AMET Payments Tech team, focusing on building and leading development of critical payment systems and customer experiences.

Senior Automation Engineer

Senior Automation Engineer role at Amazon, focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming and robotics.

Senior Software Development Engineer, Selling Partner Promotions

Senior SDE role at Amazon leading the Selling Partner Promotions team, building tools and systems to help sellers grow their business through unified promotional capabilities.

Senior Software Engineer, Alexa Daily Essentials

Senior Software Engineer position at Amazon's Alexa Daily Essentials team, focusing on voice interface technology and household automation features used by millions of customers.