5+ years of software development industry experience- 5+ years in a technical program management role- Bachelor's degree in computer science, engineering or a related discipline- Experience defining processes, project management, and release schedules- Experience communicating with technical and non-technical stakeholders at all levels across the business- Experience leading teams that require coordination between stakeholdersJob summaryThe Amazon Device Offline Global Tech organization (OGTech) is hiring a Senior Technical Program Manager to scale our services & solutions. We build services that enable physical retailers to assort, demonstrate, promote, and sell Amazon's wide range of devices including Kindle, Fire TV, Fire Tablets, and Amazon Echo. Our team supports a custom and highly optimized supply chain for low cost fulfillment, inventory management, and returns processing for both 1P stores such as Amazon Bookstore and 4-Star as well as hundreds of 3P resellers worldwide.As a Senior Technical Program Manager on the Offline Global Tech team, you will be the program lead for driving new initiatives, launching new businesses, and solving complex scaling challenges. This is a high visibility role that will require working with numerous engineering teams to define, prioritize and deliver magical experiences to our customers at a high velocity. You will be responsible for influencing feature priorities and getting buy in from engineering teams for delivery of large cross-organization programs. You will leverage your technical knowledge to drive technical trade-off decisions and represent those decisions and solutions clearly to technical and business leaders to help them understand options. As a Technical Program Manager, you will be one of the key leaders on the team and have an impact by defining strategy & requirements, developing processes & schedules, and driving forward progress on major initiatives. This will require regular communication with program stakeholders and executives.- Experience building solutions for Consumer Devices or distributed web services- Experience working with external technology partners and enterprise customers.- Bachelors Degree in computer science, electrical engineering or a related technical discipline.- A deep understanding of the software development process, and a proven track record of shipping software quickly, then iterating on the experience- Demonstrated ability to dive deep in understanding the products, our business, and the technical landscape