Engineering Manager, Infrastructure Management APIs

Amazon

Seattle (WA)

On-site

USD 184,900 - 250,200

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
Paid time off
401(k) matching
Parental leave

Job summary

Amazon is seeking a Software Development Manager to lead the Management Plane within AWS Networking Services. You will guide a group of software engineers building next‑generation infrastructure management systems, APIs, and SDKs across multiple languages, while scaling teams to support millions of customers.

You will partner with leaders across engineering and product, own technical strategy, enforce design standards, and deliver secure, observable, and highly available services for AWS's

Qualifications

  • 3+ years of engineering team management
  • 7+ years of engineering experience
  • 8+ years of leading the definition and development of multi‑tier web services
  • 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
  • 1+ years of developing large‑scale, multi‑tiered distributed software systems using Java, C#, or C++
  • 1+ years of developing large‑scale, multi‑tiered distributed software systems using service‑oriented architecture
  • 1+ years of developing large‑scale, multi‑tiered distributed software systems using distributed programming
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Knowledge of 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

Responsibilities

  • Directly manage a group of software development engineers, including hiring, promotion, performance assessments, career development, and technical mentorship
  • Work closely with engineers to build large‑scale, highly distributed systems solving complex problems. Review design specs and code and provide feedback to insist on the highest standards in system design and code quality
  • Drive technical strategy and architectural decisions for management API infrastructure, on‑device gateways, SDK development across multiple languages (Rust, Python, Java, C/C++), and observability platforms
  • Partner with leadership and customers across engineering teams, infrastructure engineers, and network operators to identify new features that can bring substantial benefits. Prioritize feature requests to maximize contributions to our goals while maintaining the right trade‑off between addressing tactical needs versus investing in strategic solutions
  • Translate business requirements into engineering requirements to scope resource needs and manage multiple projects and dependencies effectively to deliver projects on schedule. Lead sprint planning, stand‑ups, and retrospectives to assign work, monitor progress, and collect feedback
  • Lead the transition from reactive operational mode to proactive design leadership, establishing comprehensive design review processes and technical standards
  • Drive operations excellence by analyzing ticket root causes, system performance bottlenecks, defects, and technical debt, creating projects to reduce both short‑term and long‑term operational load
  • Manage complex dependencies across multiple teams including component teams, infrastructure teams, and network operations while maintaining delivery commitments and quality standards
  • Establish team processes that enable rapid innovation while maintaining the highest standards of code quality, system reliability, security, and operational excellence
  • Communicate technical vision and progress to senior leadership, translating complex technical concepts into business value and customer impact

Skills

Team leadership
Distributed systems
Java
C++
C#
Python
Software architecture
SDLC

Education

Bachelor's degree in CS/Engineering/Math

Tools

Go
Python
Rust

Job description

Amazon is seeking a Software Development Manager to lead the Management Plane within AWS Networking Services. You will guide a group of software engineers building next‑generation infrastructure management systems, APIs, and SDKs across multiple languages, while scaling teams to support millions of customers.

You will partner with leaders across engineering and product, own technical strategy, enforce design standards, and deliver secure, observable, and highly available services for AWS's

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Infrastructure Engineering Manager: Scale & Lead
AWS Infrastructure Engineering Manager: Scale & Lead

Amazon Web Services (AWS) • New York (NY)

On-site
USD 203,000 - 275,000
Health benefits
401(k) matching
Paid time off
+1
Engineering Manager: Observability & Network Monitoring
Engineering Manager: Observability & Network Monitoring

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 260,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14
Engineering Lead: Network Configuration Lifecycle Infrastructure
Engineering Lead: Network Configuration Lifecycle Infrastructure

Amazon • Austin (TX)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Engineering Manager — API Gateway Workflows
Engineering Manager — API Gateway Workflows

Amazon Inc. • Seattle (WA)

On-site
USD 185,000 - 250,000
RSUs
401(k) matching
Health insurance
Engineering Manager, API Gateway & Workflows
Engineering Manager, API Gateway & Workflows

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
RSU stock
Health insurance
401(k) matching
+1
Engineering Manager: Scalable NAT & Cloud Networking
Engineering Manager: Scalable NAT & Cloud Networking

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 320,000
Health insurance
Medical coverage
Dental coverage
+9
Software Development Manager — EC2 Gateway Networking
Software Development Manager — EC2 Gateway Networking

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
AI-Driven Security Software Manager
AI-Driven Security Software Manager

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Manager - Cloud Networking & NAT
Software Development Manager - Cloud Networking & NAT

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Software Development Manager – API Gateway & Workflows
Software Development Manager – API Gateway & Workflows

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1