Engineering Manager, Infrastructure Management APIs

Amazon

Seattle (WA)

On-site

USD 184,900 - 250,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Cloud Infrastructure Engineering Manager
Cloud Infrastructure Engineering Manager

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 184,000 - 251,000
Health insurance
RSU/Stock options
401(k) matching
+1
Engineering Manager, AWS Optimization API & AI Platform
Engineering Manager, AWS Optimization API & AI Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Engineering Lead, Network Control Plane
Engineering Lead, Network Control Plane

Amazon • Cupertino (CA)

On-site
USD 213,000 - 288,000
Engineering Manager, ELB Data Plane - Scale & Impact
Engineering Manager, ELB Data Plane - Scale & Impact

Amazon • Seattle (WA)

On-site
USD 184,000 - 251,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Manager — Global Infra & Scale
Software Development Manager — Global Infra & Scale

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Lead Software Manager, Network Control Plane
Lead Software Manager, Network Control Plane

Amazon • Cupertino (CA)

On-site
USD 213,000 - 288,000
AWS CloudFormation Engineering Manager
AWS CloudFormation Engineering Manager

Amazon • New York (NY)

On-site
USD 184,900 - 250,200
Health insurance
401(k) matching
Paid time off
+1
Network Control Plane Software Engineering Lead
Network Control Plane Software Engineering Lead

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 212,000 - 288,000
Health insurance (medical, dental,視)
RSUs and equity
Paid time off
+1
Software Development Manager, Management Plane (AWS)
Software Development Manager, Management Plane (AWS)

Amazon • Seattle (WA)

On-site
USD 184,900 - 250,200
Health insurance
RSUs
Paid time off
+2
Software Development Manager, PrivateLink Control Plane
Software Development Manager, PrivateLink Control Plane

Socket.dev • Seattle (WA)

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