Sr. Software Development Manager, Control Plane, Leo Software Defined Network
Amazon · Redmond, WA · 2 wk ago
ConsultingFull-time
Key job responsibilities
- Organizational Leadership
- Lead a multi-layered organization of 50+ software engineers, managers, TPMs with end-to-end network control scope
- Build a high-performance engineering culture grounded in ownership, velocity, and operational excellence
- Provide career development for a group of exceptional SDN developers
- End-to-End Technical Ownership
- Manage the software lifecycle of SDN deliverables from concept to operations, encompassing our SDN Controller software deployed in the Cloud and SDN Agents deployed on satellites, gateways, and customer terminals
- Own and drive execution of the multi-year vision and strategy for the team
- Develop new networking features that offer improved quality and functionality
- Lead cross-organizational integration and troubleshooting initiatives across challenging mobile, space and terrestrial environments
- Define long-term architecture and ensure scalability, reliability, and maintainability across product generations
- Operational Excellence
- Define, manage, and monitor KPIs for your systems
- Define mechanisms and processes to ensure predictable/high-quality software deliveries, and continuous improvement
- Translate ambiguous product concepts into clear, executable engineering plans
- Cross-Functional System Design
- Partner with MAC, Radio, POP, and product teams to define system architecture, requirements, and roadmap
Basic Qualifications
- 10+ years of engineering experience
- 5+ years of engineering team management experience
- 10+ years of planning, designing, developing and delivering consumer software experience
- Experience partnering with product or program management teams
- Experience working in large-scale networking environments
- Knowledge of network design, protocols and troubleshooting
- Experience with architecting highly available systems that utilize load balancing, horizontal scalability and high availability
Preferred Qualifications
- Experience running an effective operational excellence program
- Experience leading large-scale, technical or engineering programs with a proven record of thought leadership, business case development, realizing customer benefits, and successful program completion
- Experience in written and verbal communication with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
- Experience working with distributed teams
- Experience in management: developing engineers into managers and building teams
- Experience partnering with product and program management teams
- Familiarity with satellite, wireless, or telecommunications network architectures and operational models
- Experience driving architecture evolution and migrations in large-scale production systems with minimal customer impact