Sr. Technical Program Manager - AWS Network Software

US-CA-Cupertino
6 days ago
Job ID
519165
A100 US LLC
Position Category
Software Development

Job Description

The world of networking is undergoing a sea change. Commodity switches, repeatable designs, dense fabrics and virtualization techniques dot the data center network landscape. SDN concepts are merging the boundaries of control plane and management plane functions and expectedly, software is playing an ever-increasing role in controlling and managing these networks.
At Amazon Web Services, we run one of the biggest networks in the world. The underlay networking devices and network operating system (NOS) that enable this infrastructure needs to be scalable, fast and always available. Our vision is to provide the best of breed networking systems that are cost-effective, scalable, secure and easily manageable. Ultimately enable great customer experience.

We are looking for a senior software technical program manager to lead key feature initiatives that would build a set of foundational capabilities in networking control plane and data plane. These services will enable us to provide better manageability, to gain better visibility in the network, to scale out to larger and larger network fabrics and to quickly re-converge the network upon failures.

As the program manager responsible for driving these initiatives, you will be interacting with multiple teams in hardware, software and network operations. You will be directly working with a set of highly motivated groups of hardware, software developers that thrives on solving challenging problems with innovative solutions. This role bridges network operations and network software engineering disciplines as well as hardware designs and external vendors to solve real world problems.
As a program manager, you will have the autonomy, ownership, and responsibility to define and execute on complex programs on behalf of customers and to deliver new features and solutions that meet your customers’ rapidly expanding needs. Successful program managers are leaders who move fast, have an unrelenting tenacity to get things done, and are capable of breaking down complex problems and making data-driven decisions that best serve customers.
You will also roll up your sleeves and work directly with your engineering teams to help build and operate the features and services that you have defined. You will create and track metrics to define the success of your features and build data-based cases for your decisions. And you will develop enablement programs and content to help your features and solutions deployed at scale.

Basic Qualifications

· BS or BA in computer science or engineering.
· 5+ years of relevant work experience in networking and experience driving complex technology projects
· Experience with Network and/or Systems Operations
· Experience with software engineering practices
· Experience with project delivery for large, cross functional projects

Preferred Qualifications

· A deep understanding of Data Center network, service performance and availability
· 5+ years of project management experience
· Prior experience managing networking product lines or experience as a Network or Systems Engineer.
· Entrepreneurial spirit, with track record for defining and delivering results in fast-moving and demanding environments
· Tracking and mitigating risks on multiple large scale projects simultaneously
· Experience in putting processes, mechanisms and metrics in-place to execute multi-discipline and multiple organization wide programs
· Exhibits strong leadership qualities such as critical thinking, relentlessly high standards, and can dive deep which remaining in touch with business details.
· Thinks big, inspires others, delivers results, and has fun!
· Strong attention to detail and excellent written and oral communication skills
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed