Software Development Manager, EC2 Hyperplane
About the role
Come grow and lead a team building the next-generation SDN for AWS networking services. As a Software Development Manager in Hyperplane, you will lead a team towards building a new platform which implements new features within AWS VPC, and making it work at extraordinary scale. In this role, you will provide technical leadership, solve complex software problems, and make impactful trade-offs between short-term and long-term results. You'll think in terms of architecture, not just code, and will help elevate our ability to build and operate high availability systems worldwide.
Key job responsibilities
- Provide leadership and management for a development team to innovate and deliver core control plane software required to support EC2 Networking organization
- Drive the technical direction, foster team culture, grow engineers, and deliver exciting features and world class software defined control plane solutions to internal and external customers
- Manage one or two two-pizza teams
- Work with the team to set realistic delivery targets while insisting on the highest standards
- Earn trust with the team, leadership, and partners with clear, honest communication, delivering results, and embracing a bias for action
- Unblock, coach, encourage, and counsel team members as needed
- Think in terms of architecture and solve complex software problems
- Make impactful trade-offs between short-term and long-term results
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
- 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
About the team
The Hyperplane organization builds and runs a global software-defined network, powering products such as NAT Gateway, Transit Gateway, AWS Network Load Balancer, and more. As a foundational network service, every day the team designs for and solves problems at an unprecedented scale.
Benefits
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans)
- Employee Assistance Program (EAP) and Mental Health Support
- Medical Advice Line and Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off and parental leave
- Sign-on payments and restricted stock units (RSUs)
- Flexibility in working hours and work-life balance emphasis
- Ten employee-led affinity groups reaching 40,000 employees in over 190 chapters globally
- Annual and ongoing learning experiences including Conversations on Race and Ethnicity (CORE) conference
- Mentorship and knowledge sharing culture with thorough, kind code reviews
- Career growth focus with projects assigned based on individual development goals
Pay
USA, CA, SANTA CLARA - 212,700.00 - 287,700.00 USD annually. Final compensation will be determined based on factors including experience, qualifications, and location. Your Amazon package will include sign-on payments and restricted stock units (RSUs).
This response is AI-generated, for reference only.