mid software engineering Technical Program Manager ic · Posted Apr 20, 2026
$139,900 – $189,200
USD per year

About this role

Amazon is hiring a mid-level Technical Program Manager in the software engineering function based in New York City, NY. The posting calls out experience with Linux, Testing, Full Stack. Compensation is listed at $139,900–$189,200 per year.

Role
Technical Program Manager
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
New York City, NY
Department
Project/Program/Product Management--Technical
Posted
Apr 20, 2026

More roles at Amazon

Finance Manager, GMAC FP&A
Seattle, WA · director
SQL
Engineering Operation Technician
Jeffersonville, OH · mid
AWS Networking
Senior Software Development Engineer, Engagement Security
Herndon, VA · senior
AWS LLMs Distributed Systems
Senior Engagement Manager, AWSI SDO HCLS EMEA
Zurich, Switzerland · senior
AWS Jira Agile
CF Flex Logistics Assistant
Palma, Spain · mid
All Amazon jobs →

Job description

from Amazon careers

We are seeking a Technical Program Manager to lead robot quality assurance and software user experience, serving as a critical bridge between engineering, product, and the people who will ultimately use our robots. In this role, you will be responsible for validating new features, surfacing regressions, and ensuring our robots are consistently providing the best user experience across a wide range of capabilities through rigorous testing, user studies and demonstrations. You will operate at the intersection of robotics, QA, and customer engagement—running structured test protocols, conducting live demonstrations, supporting user studies, and feeding firsthand observations back into the development cycle. Your work will directly shape how we ship new capabilities, how reliably they perform, and how compelling they are to customers and partners. This role requires both strong technical fluency and outstanding interpersonal presence. The ideal candidate is comfortable debugging a robot one hour and presenting to a group of test users the next, cultivating a sharp eye for performant robot behavior, and building the evaluation rigor that turns subjective judgment into consistent, actionable signal. Key job responsibilities - Own and execute the robot software QA program, running structured tests across mapping and navigation, autonomy, teleoperation, conversational interfaces, and other…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in New York City, NY Jobs in New York City, NY software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions