Software Development Engineer, AWS NatGW

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.

Description For Software Development Engineer, AWS NatGW

AWS Nat Gateway team is seeking a Software Development Engineer to work on a critical component of their service - the VPC egress Proxy solution. This service provides centralized security controls to prevent data leak threats, allowing instances in private subnets to securely connect to external services while maintaining strict security protocols.

The role offers a unique opportunity to join a balanced team of senior and junior engineers with a proven track record of delivering important features for customers. As a key member, you'll help shape team culture, establish best practices, provide mentorship, and drive product development. The position involves working on large-scale, critical workloads that demand exceptional operational excellence and customer focus.

AWS values work-life balance, offering flexible working hours and a supportive on-call rotation (one week every two months). The team is committed to building an inclusive environment that celebrates knowledge sharing and mentorship, with senior members providing one-on-one guidance and thorough code reviews.

The ideal candidate will be passionate about cloud computing and building resilient, scalable distributed systems. You'll need strong problem-solving abilities, customer-centric thinking, and the capability to thrive in ambiguous situations. The role requires a high level of ownership and accountability, with opportunities to influence both technical direction and team culture.

AWS offers competitive compensation, comprehensive benefits, and significant career growth opportunities. The team actively promotes diversity and inclusion through various employee-led affinity groups and ongoing learning experiences. Join us to work on cutting-edge cloud technology while being part of a supportive, innovative team that's shaping the future of cloud computing.

Last updated 2 months ago

Responsibilities For Software Development Engineer, AWS NatGW

  • Work on AWS Nat Gateway team delivering VPC egress Proxy solution
  • Set team culture and best practices
  • Mentor team members
  • Deliver on product roadmap
  • Participate in on-call rotation (one week every two months)
  • Build resilient, scalable and high-performance distributed services

Requirements For Software Development Engineer, AWS NatGW

Linux
  • 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
  • Ability to work effectively with a diverse team

Benefits For Software Development Engineer, AWS NatGW

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Medical, financial, and other benefits
  • Flexible working hours
  • Career growth opportunities
  • Mentorship program
  • Knowledge sharing environment
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?