Software Development Engineer II, GCNA Network Availability Engineer

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

Description For Software Development Engineer II, GCNA Network Availability Engineer

AWS operates one of the world's largest and most highly available networks, serving countless customers with mission-critical workloads. As a Software Development Engineer II in the Network Availability Engineering (NAE) team, you'll be at the forefront of maintaining and improving this crucial infrastructure. The role focuses on Active Monitoring systems that generate synthetic traffic to detect and resolve network faults before they impact customers.

You'll join a high-performing team responsible for the Network Observability software used across all Amazon businesses. This position offers unique challenges in solving problems at massive scale, where your work directly impacts the reliability of AWS's global network infrastructure. You'll have the opportunity to design and implement solutions by directly engaging with customers, rather than following pre-defined specifications.

The role emphasizes end-to-end ownership, where you'll be involved in every aspect of the software development lifecycle - from initial design to deployment and ongoing support. You'll work with cutting-edge technologies and be expected to make strategic technical decisions based on customer needs. The position requires strong software engineering practices, including code reviews, automated testing, and a commitment to writing high-quality code.

AWS Infrastructure Services (AIS) is the backbone of AWS, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. You'll be part of a diverse team that includes software, hardware, and network engineers, working together to maintain the cloud's operations while ensuring the highest standards of safety and security.

The role offers excellent growth opportunities through mentorship, knowledge-sharing, and career advancement resources. AWS values work-life harmony and fosters an inclusive culture where diverse experiences and perspectives are celebrated. You'll be part of a team that's continuously innovating and raising the bar while maintaining a supportive work environment that enables long-term success.

Last updated 10 hours ago

Responsibilities For Software Development Engineer II, GCNA Network Availability Engineer

  • Design and build Active Monitoring systems for AWS network
  • Handle complete product and software development lifecycle
  • Work on preventing, predicting, detecting and remediating network impairments
  • Design solutions for customer problems
  • Launch, own, support and improve code for customer benefit

Requirements For Software Development Engineer II, GCNA Network Availability Engineer

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one modern language such as Java, C++, or C#
  • Knowledge of professional software engineering & best practices
  • Experience contributing to architecture and design of systems

Benefits For Software Development Engineer II, GCNA Network Availability Engineer

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career development opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, GCNA Network Availability Engineer

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.