Job Information
Amazon AWS Software Development Manager, Elastic Load Balancing (ELB) in Seattle, Washington
Description
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re 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 we’re looking for talented people who want to help.
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll 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 you’ll 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
ELB's 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.
Basic Qualifications
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
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
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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t 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 https://amazon.jobs/en/benefits .
USA, WA, Seattle - 184,900.00 - 250,200.00 USD annually