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.