AWS Infrastructure Services owns the design planning delivery and operation of all AWS global other words were the people who keep the cloud running. We support all AWS data centers and all of the servers storage networking power and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems with thousands of variables impacting the supply chain and were looking for talented people who want to help.
Youll join a diverse team of software hardware and network engineers supply chain specialists security experts operations managers and other vital roles. Youll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And youll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Are you passionate about building hyper-scale systems to serve millions of customer Do you want to be at the bleeding edge of technology and work with protocol at the lowest level Do you love working with a team of top talents who are truly innovative smart and customer obsessed If that is you then we should talk.
We are looking for a Software Development Manager (SDM) for ELB Data Plan team to drive a new security initiative for ALB. This team owns ALB data plane features ALB Service protection including L4 & L7 DDoS detection and mitigation as well as ALB integration with WAF (Web Application Firewall). As a Software Development Manager for ELB Data Plane you will own defining the service road map growing and managing the team as well as diving deep into the design and architecture. This is a high visibility role with the opportunity to positively impact our most-critical customers and their businesses.
Key job responsibilities
- Lead and mentor a team of software engineers developing and maintaining critical load balancing infrastructure that powers thousands of customer applications
- Drive technical excellence through code reviews architecture discussions and implementation of engineering best practices
- Collaborate with product managers to define roadmaps and prioritize features that enhance
- ELBs scalability reliability and performance
- Manage project execution across the development lifecycle ensuring on-time delivery while maintaining high quality standards
- Implement metrics-driven development processes to continuously improve team velocity and product quality
- Partner with operations teams to ensure 24/7 availability of ELB services and lead incident response when necessary
- Recruit top engineering talent and develop team members through regular feedback career guidance and growth opportunities
- Communicate technical concepts effectively to both technical and non-technical stakeholders
- Drive operational excellence through automation monitoring improvements and reduction of technical debt
- Collaborate across teams to ensure ELB integrates seamlessly with other AWS services
About the team
The Elastic Load Balancing (ELB) team builds and operates critical AWS infrastructure that automatically distributes incoming application traffic across multiple targets. Our team designs highly available fault-tolerant systems that handle millions of requests per second while maintaining ultra-low latency. We work on complex distributed systems challenges including traffic routing algorithms health checking mechanisms and auto-scaling capabilities. Our services power thousands of customer applications from startups to Fortune 500 enterprises enabling them to achieve high availability and scalability. We continuously innovate to enhance performance security and cost-efficiency while maintaining 99.99% availability for our global customer base.
- 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
- 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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience qualifications and location. Amazon also offers comprehensive benefits including health insurance (medical dental vision prescription Basic Life & AD&D insurance and option for Supplemental life plans EAP Mental Health Support Medical Advice Line Flexible Spending Accounts Adoption and Surrogacy Reimbursement coverage) 401(k) matching paid time off and parental leave. Learn more about our benefits at WA Seattle - 184900.00 - 250200.00 USD annually