1+ months

Senior Technical Program Manager - Software

Sunnyvale, CA 94086


Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo.
The Role:
A SW Technical Program Manager (TPM) is responsible for the end to end delivery of a product. Responsibilities are cross functional as they include (but not limited to) device software, machine learning, cloud capabilities, manufacturing, hardware development, beta, marketing/sales, etc. A key superpower for a SW TPM must be to work with a product€™s various Technical Program Managers and Development Managers to ensure that status is properly reported and mechanisms are in place to report and escalate dependencies between teams.
TPMs need to not only excel in operating at a strategic level but also need to understand when to dive deep to keep the project on track. Specifically, TPMs must set the bar on the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines. Along with that, they need to clearly and concisely communicate, both verbally and in writing, with senior management on status, risks and required mitigations to maintain project commitments.
TPMs are expected to support the team in making appropriate trade-offs to optimize time-to-market, clearly communicate goals, roles, responsibilities, and desired outcomes to internal cross-functional and remote project teams.


  • 7+ years of experience working directly with engineering teams
  • Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules
  • 5+ years of technical program management experience

  • Bachelor's degree in related technical field. Preference is for candidates to have a Computer Science degree.
  • 5+ years of relevant work experience in technical program in a consumer electronics environment. With specific experience in defining projects, collecting requirements, coordinating efforts to scope, schedule, and deploy new features sets
  • Experience as technical program management lead in end-to-end development and shipping of consumer electronic products
  • Experience launching consumer products from end to end
  • Able to travel 10% time domestically and internationally


  • Master's degree or advanced technical degree
  • 5+ years as a Software Technical Program Manager (TPM)
  • Knowledge of hardware development process and life cycle
  • Excellent technical, problem-solving and communication skills
  • Experience managing large scale hardware/software product releases
  • Experience defining KPI€™s/SLA€™s used to drive multi-million dollar businesses
  • Preferred great communication skills both written and oral
Lab126 is part of the Amazon.com, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer €“ Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.


Posted: 2021-05-14 Expires: 2022-07-04

Employment Trends

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Technical Program Manager - Software

Sunnyvale, CA 94086
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast