Returning Candidate?

Principal Technical Program Manager (TPM) – AWS Issue Management Applications

Principal Technical Program Manager (TPM) – AWS Issue Management Applications

Job ID 
Posted Date 
Amazon Web Services, Inc.
Position Category 
Project/Program/Product Management--Technical
Recruiting Team 

Job Description

AWS Builder Tools needs a broadly experienced Principal Technical Program Manager to lead the largest internal software migration program in Amazon/AWS history. Our organization owns and builds the in-house software platforms, web services and web apps that Amazon/AWS use to collaborate on, monitor, engage and manage all of the software incidents, agile delivery, projects, programs, and general business processes across the entire company. These tools are used by more than 90,000 unique internal users every day across the entire company: from a fulfillment center worker checking on a product in a warehouse to an on-call software engineer responding to an AWS problem.

You will have a company-wide leadership position, partnering with our large software development team to drive the migration from our legacy tools and services for issue management to our newly created and established in-house systems. This will require figuring out how to migrate a huge variety of customers leveraging dozens of use cases and performing many different types of tasks in the legacy systems, mapping these onto our new platform. To make it even trickier for you, we have thousands of home-brewed API integrations with our legacy systems that also need to be migrated or deprecated to our new APIs. We are approaching this program with a multi-pronged strategy of migration tooling, organization-specific planning, broad education and training materials, but we need your expertise to develop a comprehensive strategy, get buy-in from many stakeholders, and execute on it. This will be at least a two-year effort that will impact nearly every single Amazon corporate employee and every organization in the company with SVP-level visibility as you execute. In this role, you will be the architect and leader of the program with multiple other program managers reporting to you as you drive it company-wide.

As a Principal Technical Program Manager in this role you will:
  • Develop, own and drive the comprehensive strategy and program for accomplishing a full migration from our legacy systems to our new platform
  • Hire, develop and manage a small team of program managers, technical program managers and others who will assist you in driving the program (4-8 individuals)
  • Work closely with the software development teams that own these tools and services to drive the right requirements, features and user experience changes to be successful
  • Communicate and build relationships with the leadership across the company at the VP and SVP level


Basic Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 7+ years of Technical Program Manager experience
  • Understanding of Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
  • Excellent analytical and interpersonal skills, with ability to work successfully across all engineering disciplines.
  • Maturity, judgment, and proven ability to lead and influence others.
  • Independently driven, resourceful, and able to deliver results with minimal direction.
  • Ability to communicate clearly and effectively with developers, business owners, and senior business leaders.
  • High sense of ownership, urgency, and drive.

Preferred Qualifications

  • Proven ability to influence senior leadership (VP/SVP) level
  • Experience with ticketing/agile planning systems
  • Proven expertise in change management - have performed a large migration or deprecating campaign at an enterprise before.
  • Strong communication (verbal and written) skills