senior software engineering Technical Program Manager ic 5+ yrs · Posted Jan 21, 2026
$171,000 – $231,400
USD per year

About this role

Amazon is hiring a senior-level Technical Program Manager in the software engineering function based in Sunnyvale, CA. The posting calls out experience with System Design and roughly 5+ years of relevant work. Compensation is listed at $171,000–$231,400 per year.

Role
Technical Program Manager
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Sunnyvale, CA
Experience
5+ years
Department
Project/Program/Product Management--Technical
Posted
Jan 21, 2026
AI Summary
Senior TPM leads technical planning, coordination, and implementation of multiple advertising projects across Amazon devices and services. Requires 5+ years experience with distributed systems, strong technical skills, and ability to manage complex cross-functional initiatives from requirements through production rollout.

More roles at Amazon

Sr. FPGA Engineer, Amazon Leo
Redmond, WA · senior
Python Git CI/CD
Senior Customer Success Manager, Strategic Account Services (LPSAS)
Virtual, Costa Rica · senior
Salesforce Agile Data Analytics
Facilities Coordinator III, NA AMOC
San Jose, Costa Rica · mid
Incident Response
Principal Applied Scientist , Amazon Integrated Security
Virtual Location - Uk, United Kingdom · principal
Security Machine Learning AI Agents
Senior Electronics Technician, Fauna
New York City, NY · senior
Python Testing Full Stack
All Amazon jobs →

Job description

from Amazon careers

We're on a journey to build advertising products that help advertisers reach their desired audiences and also delight our end users who use Amazon devices and 1P application such as Fire TV by serving them relevant Ads. We're looking for a talented senior TPM to drive complex, cross-organization goals to deliver innovative Ad experiences to our end users. Key job responsibilities The right candidate will possess strong technical skills and have demonstrated experience in collaborating with teams who own medium to large distributed services. You must be able to thrive in an entrepreneurial environment and not be hindered by ambiguity or competing priorities. You must be able to communicate up, down, and out to both technical and business audiences. You must be able to successfully drive, architect and scale services based on the program vision, anticipate bottlenecks, and balance business needs against technical constraints. You must take complex challenges and break them down into manageable projects, then work with technologists to prototype and engineering to deliver them in a successful and timely manner. You must be able to de-risk situations by taking a pragmatic approach and be willing to take calculated bets. This opportunity requires excellent technical, problem-solving, and communication…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Sunnyvale, CA Jobs in Sunnyvale, CA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions