Sr. Technical Program Manager, Virtual Private Cloud (VPC)
Amazon Web Services (AWS) · Seattle, WA · 3 days ago
Information TechnologyFull-time
Key job responsibilities
- Drive software and networking programs to meet the ever-growing customer demand for our services.
- Manage competing cross-organizational projects on a global scale.
- Interact directly with Product Managers, Software Engineers, Engineering Managers, Technical Program Managers, and other senior leaders across multiple AWS organizations.
- Run meetings, create and maintain timelines, and keep large, diverse groups informed of progress and obstacles.
- Proactively identify blockers and resolve them before they impact projects.
- Work with engineers to develop detailed and creative solutions to complex problems.
- Identify or create simple, scalable solutions for big problems.
- Drive simplification efforts in engineering and project/program management, and architectures to unblock innovation.
- Partner with multiple teams across various locations to ensure priorities are agreed and outcomes are delivered.
About The Team
The future of the cloud is networking and the future of networking is software-defined networking. Our team handles all of the AWS customer requests for creating and building their virtual network in the cloud – something we call the Virtual Private Cloud (VPC).
This includes managing VPCs, Subnets, Security Groups, Internet Gateways (IGWs), Routes, Peerings, Elastic IPs (EIPs), and Elastic Network Interfaces (ENIs. Every time someone launches a new virtual instance within EC2, they are using one of our services.
From a technical perspective, our services are written using a combination of Rust, Java, and C, along with a few other interesting internal proprietary technologies.
Basic Qualifications
- 5+ years of technical product or program management experience
- 7+ years of working directly with engineering teams experience
- 3+ years of software development experience
- 5+ years of technical program management working directly with software engineering teams experience
- Experience managing programs across cross functional teams, building processes and coordinating release schedules
Preferred Qualifications
- 5+ years of project management disciplines including scope, schedule, budget, quality, along with risk and critical path management experience
- Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules
- Experience leading highly technical programs involving infrastructure, complex systems, systems engineering