Senior Technical Program Manager
- Seattle, WA
Are you a hands-on technical leader capable of managing global projects in a fast moving business? Are you a technical project manager with business and financial sensibilities? Amazon Global Selling team is looking for a customer-focused, detail-oriented, and experienced Project Manager to drive critical initiatives to accelerate our fast moving Global Selling business in China.
Amazon Global Selling: The Marketplace or "Selling on Amazon" business exists in 10 countries and exceeds 40% of total Amazon unit sales and growing. Each year, tens of thousands of businesses join the marketplace adding millions of new products. Our vision is to offer customers Earth's largest selection.
The Tech team in China Global Selling operates very much like a startup - it moves quickly and is constantly innovating. However, you have the full resources of Amazon at your disposal, allowing you to move at even greater speed. You will find that the team works in a very agile fashion, delivering new features every few weeks, adapting to customer needs as well as delivering against long-term goals.
This role requires working closely with software development and business teams to define strategy and requirements, and then lead projects through detailed execution and delivery. The right candidate will possess a strong program management background, will have demonstrated experience leading medium to large projects, and will have a well-rounded technical background in current web technologies. You must be able to thrive and succeed in an entrepreneurial environment, and not be hindered by ambiguity or multiple competing priorities. This means you are not only able to develop and drive high-level strategic initiatives, but can also roll up your sleeves, dig in and get the job done. As a TPM, you will anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints. An ability to take large, complex projects and break them down into manageable pieces, develop functional specifications, then deliver them in a successful and timely manner is expected. Maturity, high judgment, negotiation skills, ability to influence, analytical talent, and leadership are essential to success in this role.
Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
9+ years of relevant engineering experience
5+ years managing complicated software development projects
Experience with delivering software projects using Agile / Scrum methodologies
A strong track record of project delivery for large, cross-functional, projects
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
Qualified candidates will have experience leading multiple simultaneous product development efforts.
Strong business and technical vision
Ability to handle multiple competing priorities in a fast-paced environment
A deep understanding of software development in a team, and a track record of shipping software on time
Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
MS, Ph.D. in Computer Science, Computer Engineering or Electrical Engineering
A track record of communicating well with executives and non-technical leaders
Entrepreneurial spirit combined with strong program and product management skills
Back to top