Jobs · Consulting · Washington

Software Development Manager, Network Monitoring and Remediation

Amazon Web Services (AWS) · Seattle, WA · 2 wk ago
ConsultingFull-time

Job Summary

AWS Network Monitoring and Remediation (NMR) is responsible for preventing, predicting, detecting, and remediating network impairments before they reach customers. This role involves leading a team building a data management and observability product at the heart of this mission.

Why This Role

This is a high-impact opportunity with enormous growth potential. You'll own the end-to-end lifecycle—design, development, testing, and deployment—of systems that protect the backbone of AWS. You'll combine deep technical expertise with strong people leadership: mentoring engineers, contributing hands-on, and driving clarity on complex technical problems. As an SDM at Amazon, you'll be part of a broader technical leadership community that shapes business strategy, partners with senior executives, attracts top talent, and delivers results at scale.

What You'll Do

  • Build, lead, and grow a world-class software development team.
  • Drive the design, implementation, and deployment of highly distributed, large-scale services.
  • Lead complex, multi-team, cross-functional programs from ambiguity to delivery.
  • Attract and develop exceptional engineering talent—on your team and beyond.
  • Partner with senior leadership on business planning, resource strategy, and goal-setting.
  • Define and execute long-term technical and business strategy.
  • Apply strong judgment and creative problem-solving to high-stakes decisions.
  • Connect technical decisions to business context across organizational boundaries.
  • Stay ahead of industry and technology trends to inform your roadmap.

Basic Qualifications

  • 3+ years of engineering team management experience
  • 7+ years of engineering experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • 3+ years of Software Engineer, Software Developer, or related occupational experience
  • 1+ years of providing technical leadership and project management for all aspects of the software development lifecycle experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++ experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using service-oriented architecture experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using distributed programming experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience in engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Preferred Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Similar jobs

Network Development Manager

Anderson Trucking ServiceSt Cloud, MN· 2 wk ago
Information Technology$70k–$130k/yrapply on atsinc.acquiretm.com

Network Development Manager

WellBe Senior MedicalAtlanta, GA· 1 wk ago
Information Technology$90k–$125k/yrapply on careers-wellbeseniormedical.icims.com