Jobs · Consulting · Washington

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

Similar jobs