Technical Program Manager II - AMZ9912687

AmazonSan Francisco, CA
$146,200 - $197,800Onsite

About The Position

This role involves coordinating and managing the end-to-end development of large-scale, distributed software applications, systems, platforms, services, or technologies. The Technical Program Manager II will define projects, gather business requirements, and write functional and technical specifications in collaboration with business and technical teams. This position drives software development or program initiative efforts, manages priorities for project/program completion, creates schedules, identifies and communicates risks to stakeholders, defines risk mitigation strategies, and facilitates appropriate software engineering solutions. The role also includes managing cross-functional teams and/or third-party vendors for the implementation of project/program requirements.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • One year of experience in the job offered or as a Project Lead, Product Manager, Software Engineer, or a related occupation.
  • One year of experience in managing end to end technical projects or programs.
  • One year of experience involved in cross-functional collaboration across at least three departments or business units.
  • One year of experience in defining and executing a project plan, including scope, schedule, budget, and quality management.
  • One year of experience included ownership of risk identification, mitigation planning, and critical path tracking using a formal project management framework (e.g., Agile, PMP, PRINCE2).

Responsibilities

  • Coordinate and manage the end-to-end development of large-scale, distributed software applications, systems, platforms, services, or technologies.
  • Define projects, gather business requirements, and write functional and technical specifications in collaboration with business and technical teams (e.g., product managers, engineering, and localization teams).
  • Drive software development or program initiative efforts and manage priorities for project/program completion.
  • Create schedules, identify and communicate risks to stakeholders, define risk mitigation strategies, and facilitate appropriate software engineering solutions.
  • Manage cross-functional teams and/or third party-vendors for implementation of project/program requirements.

Benefits

  • Medical
  • Financial benefits
  • Other benefits
  • Equity
  • Sign-on payments
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service