Software Development Engineer, GCNA Network Availability Engineer

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

Description For Software Development Engineer, GCNA Network Availability Engineer

AWS operates one of the world's largest and most highly available networks, serving mission-critical workloads for countless customers. The Network Availability Engineering (NAE) team plays a crucial role in maintaining network reliability through prevention, prediction, detection, and remediation of network impairments. As a Software Development Engineer in the Active Monitoring team, you'll be responsible for developing systems that generate synthetic traffic to simulate customer behavior and detect network faults. This role offers the opportunity to work with a high-performing team on critical infrastructure that supports Amazon's global network.

You'll be part of AWS Infrastructure Services, the team responsible for designing, planning, delivering, and operating all AWS global infrastructure. This position combines challenging technical problems at massive scale with direct customer impact. You'll work alongside diverse professionals including software engineers, hardware specialists, and network experts to maintain and improve one of the world's most sophisticated cloud computing environments.

The ideal candidate is someone who takes ownership of their work from design through implementation and operation, values code quality and testing, and thrives in a collaborative environment. You'll have the chance to directly impact customer experience by ensuring network reliability while working with cutting-edge technology at global scale. The role offers excellent career growth opportunities through mentorship, knowledge-sharing, and exposure to complex distributed systems.

Working at AWS means joining a culture that values diverse perspectives and encourages bold ideas. You'll benefit from work-life harmony policies, comprehensive professional development resources, and an inclusive environment that celebrates differences through employee-led affinity groups and ongoing learning initiatives. This is an opportunity to be part of a team that's shaping the future of cloud computing while building systems that operate at unprecedented scale.

Last updated 5 hours ago

Responsibilities For Software Development Engineer, GCNA Network Availability Engineer

  • Design, build and test new features for Active Monitoring systems
  • Handle complete product and software development lifecycle
  • Work on Network Observability software used across Amazon's businesses
  • Launch, own, support and incrementally improve code
  • Prevent, predict, detect and remediate network impairments
  • Generate synthetic traffic to simulate customer traffic

Requirements For Software Development Engineer, GCNA Network Availability Engineer

Java
  • Experience in professional software development
  • Experience designing and architecting new and existing systems
  • Programming experience with modern languages like Java, C++, or C#
  • Knowledge of software engineering best practices
  • Experience with full software development life cycle
  • Experience contributing to architecture and design of systems

Benefits For Software Development Engineer, GCNA Network Availability Engineer

  • Work-life balance
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Knowledge-sharing resources

Interested in this job?

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

Sr. Software Development Engineer, Aurora Limitless Database

Senior Software Development Engineer position at AWS working on Aurora Limitless Database, developing large-scale cloud database services that handle millions of transactions per second.

Sr. Software Development Engineer, Appstore

Senior Software Engineering role at Amazon's Appstore team, building scalable systems and apps for mobile and entertainment devices, requiring 7+ years of experience.

Senior Application Developer, US Federal, ProServe

Senior Application Developer role at AWS Professional Services, focusing on cloud-native development and customer solutions with TS/SCI clearance requirement.

Sr. Software Development Engineer, Profit Intelligence

Senior Software Engineer role at Amazon building ML-powered profit intelligence systems that analyze and predict profitability across retail operations.

Sr Software Development Engineer, Amazon Fulfillment Technologies, Inbound Foundation and Routing Team

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building large-scale distributed systems for warehouse automation and logistics.