Principal Tech Program Manager – Work With Amazon


Website Amazon Canada

Position Summary:

We’re looking for entrepreneurial, innovative individuals who thrive on solving tough problems. We are investing in a deep technical team to pursue a transformation opportunity. The successful candidate will build upon core program management successes and develop breadth across a range of problem domains.
A Principal Technical Program Manager (PTPM) will partner with engineers, other TPMs, and senior management to help create world-class solutions. We’re looking for people who are passionate about innovating on behalf of customers, demonstrate a high degree of product ownership, and want to have fun while they make history.

Key Responsibilities:

  • Ascertain the true requirements underlying feature requests; recommend alternative technical approaches and lead engineering efforts to meet aggressive timelines
  • Translate customer’s business requirements into technical/functional specifications for the engineers
  • Capture, share and leverage your best practice knowledge across a broad group of engineers throughout all subsidiaries
  • Participate in deep architectural discussions to ensure solutions are designed for successful deployment for sales and marketing
  • Partner as a technical liaison between customers and engineering teams

Required Education & Experience:

  • Adept at building processes, project management, and release schedules
  • Track record of software projects delivery
  • 7+ years of technical program management experience
  • Deep understanding of core web technologies: HTML, CSS, XML, JavaScript and AJAX
  • Architectural design or system design experience independent of an architect
  • Experience driving multifaceted, cross functional initiatives
  • Proficiency with agile or other program management methodologies
  • Expertise working on large and deeply transformative projects
  • Experience driving roadmap strategy and definition
  • High level of comfort communicating effectively across internal and external organizations
  • Experience managing programs across cross functional teams, building processes and coordinating release schedules
  • Master’s degree in Computer Science or related field
  • Product development experience (including C++, Java, XML, messaging protocols, and Web Services)
  • 7+ years of experience working directly with engineering teams

Apply Here