Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

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

Description For Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. The Network Performance Monitoring (NPM) team is responsible for services that monitor the health of Amazon's traffic to and from the Internet and within Amazon's internal network.

As a Software Development Engineer II, you will:

  • Build high-quality, highly available, always-on services for network observability
  • Design and implement industry-leading algorithms for network and internet observability automation
  • Create scalable autonomous controller services that observe network state and optimize traffic
  • Work with cross-functional teams to translate business requirements into technical specifications
  • Build real-time systems driving changes across the global network
  • Leverage Generative AI techniques to enhance network performance and reliability
  • Own operational excellence of production software
  • Participate in code reviews and contribute to engineering excellence

The role offers:

  • Opportunity to work on planet-scale network systems
  • Collaboration with world leaders in networking and distributed systems
  • Hands-on experience with Amazon Web Services
  • Work on unique challenges in global infrastructure
  • Chance to impact thousands of AWS customers
  • Inclusive culture that welcomes bold ideas
  • Focus on work-life harmony
  • Career growth and mentorship opportunities

The team provides foundations for network health, observability, and triangulation for AWS customer resources, focusing on detecting and attributing network-driven impairments to AWS workloads through real-time monitoring and analysis.

This is a unique opportunity to join a team that's literally doing what nobody else in the world is doing, working on the core infrastructure that keeps the cloud running.

Last updated 11 hours ago

Responsibilities For Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

  • Design and implement scalable network monitoring systems
  • Build autonomous controller services for network observation
  • Develop algorithms for network optimization
  • Collaborate with cross-functional teams
  • Own operational excellence of production software
  • Participate in code reviews and engineering practices
  • Implement Generative AI techniques for network performance

Requirements For Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

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

Benefits For Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

Medical Insurance
401k
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan
  • Parental leave
  • Work-life harmony focus
  • Career development and mentorship
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer II - Network Performance Monitoring, NPM (Network Performance Monitoring)

Software Dev Engineer II, Global Engineering Insights & Software Tools (GEIST) tech team

Software Dev Engineer II position at Amazon's GEIST team, building global engineering tools and services with competitive compensation and comprehensive benefits.

Software Development Engineer II

Amazon is hiring a Software Development Engineer II in Amman, Jordan to design and build distributed systems solutions, lead technical initiatives, and drive architectural decisions for the MENA region.

Software Development Engineer, AB MSET Charter

Software Development Engineer position at Amazon Business focusing on B2B procurement solutions, requiring 2+ years of experience and strong technical skills.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores, building scalable solutions across consumer, operations, financial, and HR technology teams.

Software Development Engineer, Amazon Fulfillment Technologies (AFT), TransferX

Build and maintain core software systems for Amazon's global fulfillment network, orchestrating inventory movement between warehouses and optimizing supply chain operations.