Software Development Manager, AWS Elastic Load Balancing - Control Plane

Amazon Web Services (AWS) Seattle, WA $184,900 - $250,200
Full Time Manager Level 3+ years

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Lead a team of engineers building next-generation control plane capabilities for AWS Elastic Load Balancing, driving architectural decisions for massive scale and high availability. Establish team vision, roadmaps, and technical strategy while mentoring individuals and partnering with product management.

Responsibilities

  • Lead a team of talented engineers building next-generation control plane capabilities that support millions of nodes worldwide
  • Drive architectural decisions that enable massive scale, high availability, and operational excellence
  • Establish team vision, roadmap, and technical strategy aligned with ELB and broader AWS objectives
  • Mentor and develop engineers through effective coaching, performance management, and career guidance
  • Partner with product management to prioritize features that meet evolving customer needs
  • Implement processes that improve software quality, reliability, and deployment velocity
  • Manage project execution across multiple workstreams while maintaining team focus and momentum
  • Foster a culture of innovation, ownership, and technical excellence within your team
  • Collaborate with cross-functional teams to ensure seamless integration with AWS services
  • Drive operational improvements through metrics, monitoring, and incident response optimization
  • Represent the team in planning discussions and advocate for necessary resources
  • Balance technical debt reduction with feature delivery to ensure long-term sustainability

Requirements

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • 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

Qualifications

  • 3+ years of engineering team management experience, 7+ years of working directly within engineering teams experience, 3+ years of designing or architecting new and existing systems experience, 8+ years of leading the definition and development of multi-tier web services experience

Nice to Have

  • 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

Skills

AWS *

* Required skills

Benefits

Health Insurance
Paid Time Off
Flexible spending accounts
Basic Life & AD&D Insurance
Supplemental life plans
Dental Insurance
Parental Leave
Prescription coverage
401K Matching
Sign-on payments
Medical advice line
Adoption and Surrogacy Reimbursement coverage
Vision Insurance
Mental Health Support
Employee Assistance Program (EAP)
Restricted Stock Units (RSUs)

About Amazon Web Services (AWS)

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, powering millions of businesses and services worldwide.

Technology
View all jobs at Amazon Web Services (AWS) →