Skip to main content

Principal Technical Program Manager

Job ID: 1873634 | Services LLC


Job summary
Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? If so, Amazon Finance Technology (FinTech) is for you!

Amazon FinTech builds technology solutions and services that enable Amazon’s business growth, provide operational efficiency through automation, and compliance with laws and regulations. FinTech owns software platforms responsible for handling billions of dollars worth of transactions that must be processed accurately and timely.

We are looking for a Principal Technical Program Manager (TPM) to play a significant part in leading multi-year program to deliver financial systems from concept through execution. This TPM will work with multiple engineering teams across organizations to define the technical architecture, and with our customers across Tax, Accounting, FinOps, AWS, Retail, Transportation and others to define and orchestrate scope, work streams, timing, milestones, and communication plan. You will be responsible for influencing organization roadmap priorities, system owners, and technical direction. You will represent difficult trade-off decisions and solutions clearly to senior leaders to help them understand decisions and options. You will leverage your technical knowledge to drive technical trade-off decisions. You will need to dive deep with the development team and challenge the design as needed.

Solutions involve the development of new products and services, and leverage existing products and services in new ways. It is rife with ambiguity, and we are looking for a leader who can embrace the challenge of solving complex technical problems that require consistent iteration and schedule refinement. You will facilitate the development of detailed project plans and timelines, ensure technical teams are delivering to the customer requirements, and drive leadership alignment and communication of our progress across teams.

The successful candidate will have strong Technical Program management skills, be highly collaborative, globally minded and have a high level of customer focus. You should be a motivated self-starter that works well with others in a dynamic, ambiguous environment. You should have excellent business, technical, and communication skills to be able to work across countries, dev teams, and with business owners to define and deliver large programs.


· Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules
· 10+ years of relevant engineering experience
· 7+ years of technical program management experience
· Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
· 5+ years of relevant work experience in Technical Program and/or Product Management or leading large scale and complex software development projects in an agile environment
· 5+ years’ experience working with cross functional technical teams and business units to design, develop, and implement new systems or solutions
· Possess a strong understanding of the software development lifecycle
· Ability to code in at least one programing language (e.g. Java, Scala, Python)
· Able to organize and estimate deliverables and timeframes
· Writing and speaking about technical topics with non-technical audiences.


· MBA or other Master's degree in Computer Science
· Excellent customer engagement; demonstrate ability to communicate clearly with technical and non-technical stakeholders at all levels.
· High degree of comfort presenting to senior leadership, business stakeholders, and external partners.
· Strong organizational skills, successful track record of coordinating between multiple project stakeholders, technical program managers, and software development teams.
· Experience in creating and managing complex, cross-team project plans; prior success in driving execution of large-scale project plans across multiple teams/organizations in support of business goals.
· Knowledge of service-oriented architecture, object-oriented development, build processes, change control management and release models.
· Experience working with Financial systems and with Finance teams is a plus.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit