Software Development Engineer II, Network State Manager (NSM)

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and innovation.
$129,300 - $223,600
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, Network State Manager (NSM)

AWS Infrastructure Services is seeking a Software Development Engineer II to join their Network State Manager (NSM) team. This role is crucial in managing AWS's vast global infrastructure, supporting data centers, servers, and networking equipment. The position involves developing software for one of the world's largest networks, focusing on scalability, fault-tolerance, and intelligent adaptive algorithms.

The NSM team provides platform services for building authoritative data services for Amazon's network, managing millions of heterogeneous network devices. You'll work on designing and scaling search services across AWS network devices, interfaces, and links, while being the primary source of network state data.

AWS offers a competitive compensation package ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. The role requires 3+ years of professional software development experience and strong system design skills. You'll join a diverse team of engineers working on challenging problems in network management and automation.

The position offers significant growth opportunities through mentorship, knowledge-sharing, and career development resources. AWS values work-life harmony and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. You'll be part of a team that's pushing the boundaries of network management while working with cutting-edge cloud technologies.

This is an excellent opportunity for engineers passionate about distributed systems and network infrastructure who want to impact cloud computing's future at a global scale. You'll collaborate with talented teams across AWS while contributing to the platform that powers many of the world's leading businesses.

Last updated 19 days ago

Responsibilities For Software Development Engineer II, Network State Manager (NSM)

  • Design and develop software for managing AWS networks
  • Build large-scale distributed software systems
  • Manage network devices in a consistent manner
  • Work with Network State Manager (NSM) Core Platform
  • Develop scalable platform services for network data services
  • Design and scale search services across AWS network devices

Requirements For Software Development Engineer II, Network State Manager (NSM)

Java
Python
  • 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 software development life cycle
  • Knowledge of design patterns, reliability and scaling

Benefits For Software Development Engineer II, Network State Manager (NSM)

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Network State Manager (NSM)

Software Development Engineer II (SDE II), Amazon

Amazon SDE II position focusing on large-scale distributed systems and retail ordering workflow, offering competitive compensation and opportunity for global impact.

Software Development Engineer II (SDE II), Amazon

Amazon SDE II position focusing on large-scale distributed systems for retail ordering workflow, offering competitive compensation and opportunity to impact millions of customers globally.

Software Development Engineer, Ordering

Software Development Engineer role at Amazon's Ordering team, focusing on large-scale distributed systems and retail workflow orchestration.

Software Development Engineer, AWS Direct Connect

AWS seeks Software Development Engineer to build and maintain distributed systems for Direct Connect service, requiring 3+ years experience in software development.

Software Engineer II, AWS Lake Formation

AWS Lake Formation Software Engineer role building distributed systems for cloud-based data management and governance