Senior Technical Program Manager

Job Description
Amazon is looking for a Senior Technical Program Manager to join a highly innovative team that is building brand new, mission critical software for millions of Amazon customers.

As a leader on the team you’ll drive improvements to our technology, collaborating with sharp engineers and highly-engaged users to ship code continuously. We have many domains ranging from highly-scalable transactional backend systems, to complex optimization problems, to customer facing mobile apps, so if you love building world-class software of any time, most likely we have a place for you.
We’re truly an Agile shop: we work closely with users, deliver features with high frequency, can pivot on a dime when needed, and are aggressive about test coverage, refactoring, and paying off technical debt. We use a broad array of technologies (from Swift to Scala, from NoSQL to JAX-RS) picking the right tool for the job at hand.

You will be leading large, complex programs that have a direct and visible impact on our customers and the business. In this role you will be responsible for collecting business and product requirements, writing product specifications, collaborating with various development and cross-functional teams to architect and design multi-tiered, highly scalable applications and systems in a large-scale, complex distributed environment. The position will require working closely with business and technical leaders and senior executives. You should be a self-starter who can manage multiple projects simultaneously and drive them to completion. You will also be responsible in part for managing business relationships as they relate to the products and services developed. Finally, as a leader, you will strive to recruit and hire the best, to mentor and develop members of the team that delivers best in class products.

Basic Qualifications
· Bachelor’s degree in computer science or a related field
· At least two years of relevant work experience in Internet-related program and/or technical product management in a software applications environment
· Proficiency in software and system design
· Demonstrated track record of initiating and delivering large, complex programs

Preferred Qualifications
· Master’s degree in computer science or a related field
· Prior experience as a software developer
· Experience with agile or other program management methodologies

Meet Some of Amazon Lab126's Employees

Guneet S.

Senior Manager, Hardware Reliability Engineering

Guneet leads the Hardware Reliability Development Team that works on the Kindle, Fire, and Amazon Echo family of products. Guneet's team plays an essential role in making products like Fire tablets robust and reliable so customers can use them for years.

Cicie W.

Technical Program Manager, Device Software

Cicie oversees the Software Development and Quality Assurance Teams to support products using the Fire operating system. She specifically handles product battery life and thermal mitigation strategies.

Back to top