Technical Program Manager
- Bengaluru, India
Does the challenge and ownership that comes from leading and driving large, cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Did you know that Amazon already has a vibrant and thriving marketplace where 2.6 million sellers experience great success selling their products? We want to rapidly grow this marketplace in scale and geography. Do you enjoy working in an entrepreneurial environment solving complex technical problems and delivering innovative solutions? Come join us in taking the innovation in our sellers business and technology to the next level. Marketplace sellers worldwide on Amazon are collectively responsible for selling items ordered on Amazon. The business continues to be a growth engine year-over-year. We are looking for a Technical Program Manager to lead our mission to further empower Amazon marketplace sellers.
In this role you will work closely with stakeholders, software engineers and product teams to deliver our most complex, high quality, scalable products deployed around the world. You will collaborate with the product teams to deliver the best product with most efficient use of resources and technologies. You will work with all the stakeholders to assemble project teams, assign responsibilities, identify appropriate resources needed, and develop schedules to ensure timely completion of projects by meeting project milestones. You will also assess risks, anticipate bottlenecks, provide escalation management, make tradeoffs, balance the business needs versus technical constraints and encourage risk taking behavior to maximize business benefit. Successful candidates will have a technical background, be detail driven and have excellent problem solving abilities. You should not only be passionate about delivering extensible, on-time solutions, but should also be obsessed with contributing to the development of high-performance teams through rigorous goal-setting, disciplined attention to performance metrics, and continuous process improvement.
• Bachelor's degree in Computer Science, Computer Engineering or related technical discipline.
• 7+ years of relevant work experience in Technical Program and/or Product Management or leading software development projects with aggressive schedules.
• Proficient knowledge of Project/Program Management principles and processes.
• 3+ years experience working with cross functional technical teams and business units to design, develop, and implement new systems or solutions.
• Familiarity with agile methodologies.
• Masters degree in computer science, engineering or a related technical discipline.
• Track record for managing complex technology projects with aggressive schedules and scarce resources.
• Prior experience as a Software Development Engineer preferred.
• Track record for being detail-oriented with a demonstrated ability to self-motivate and follow-through on projects.
• Experience with cross geographical project coordination and management.
• Excellent problem-solving skills.
• Experience communicating with technical and non-technical stakeholders across multiple business units.
• Experience with agile or other program management methodologies.
Back to top