Skip to main content


Amazon is a huge company, comprised of hundreds of teams that own one or more microservices (decentralized, independently deployable, well-scoped, etc..). This means when you want to launch a new feature or product, you will likely need to work with dozens of teams. This is where a Technical Project Manager (TPM) would come in to coordinate with dependencies. TPMs play an important role in defining the technical strategic direction for the organization and are a catalyst for efficient execution. They possess exceptional communication skills, a deep technical background, program and project management expertise, and are masters at excelling in the face of ambiguity.

Find jobs in Product & Program Management