Amazon.com's long-term vision is to enable an equivalent and seamless experience for all Amazon customers worldwide on any Amazon website and device, in any language and for any culture. We'll only achieve this when we make it easier for our developers to innovate globally by default, and today we face roadblocks that make this difficult. Starting in late 2018, we've measured the the material worldwide feature gap across our global websites, the consistency with which newly-built features launch multi-country and worldwide, and we've identified the main friction points that teams face when developing for worldwide launch. Now we need to solve those friction points (all the time, keeping an eye open for new points of friction) to make it easier to develop global products.
You're looking for a career where you'll be able to build, to deliver, and to impress. You look at problems holistically, and thrive on the intricate complexity of designing feedback loops and ecosystems. You want to work on projects where you are implementing solutions to real problems that require creative solutions and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. This highly visible role requires frequent communication with senior leadership in order to help shape and deliver on the product roadmap, and requires you to nimbly switch between strategic and tactical initiatives to achieve technical, business, and customer experience goals. You'll be given the unique opportunity to own and drive initiatives across the Amazon Retail as a whole -- from algorithmic innovation, all the way down to the datasets that the back-end services consume.
About us together:
We're going to change the way that Amazon thinks about supporting our global customer. Along the way, we're going to face seemingly impossible problems. We're going to argue about how to solve them, and we'll work together to find a solution that is superior to each of the proposals we came in with. We'll make tough decisions, but we'll all understand why. We'll be the dream team.
The ideal technical program manager for this space will be highly quantitative, have great judgment and passion for the customer , be inventive, and have a strong track record of delivery. You also have a pragmatic approach and iterative approach to building software: you have an ability to simplify and get things done with a demonstrated track record of building and delivering software and working effectively with external and internal teams.
The problem spaces that we'll be working in include the set of developer tools that resolve hurdles preventing global development. The surface areas for these tools is broad, ranging from tools to identify: non-global remote service and dataset dependencies that prevent global feature deployments; non-standardized data to power and build ML models; to a lack of data for enable integrations testing before feature deployment; to the development of a company-wide Devo environment for all to name but a few of our initiatives. In fact, the surface area is so broad that we'll have to be pragmatic as we identify targets for our attention to ensure the greatest positive impact to our developers and indirectly for our customers.
You may already know if you're a fit, but perhaps you're worried about technology and experience requirements? Don't be - we're looking for smart, proven, engineers; if you're the right candidate, we're flexible.
• Bachelor's degree in Computer Science, Computer Engineering or a related technical discipline.
• 5+ years of software development experience.
• Proficiency in at least one modern programming language such as C, C++, C#, Java
• Object Oriented Design and familiarity with application and database programming under UNIX/Linux.
• Experience with Agile (SCRUM, RUP, XP), OO modeling, web services, UNIX, middleware, database and data mining systems
• Experience mentoring and training the engineering community on complex technical issues
• Master's degree in computer science, Math or Physics or related field
• Experience building complex software systems that have been successfully delivered to customers
• A high degree of pragmatism in building the simplest thing that does the job; we want to use technology to solve real-world problems expediently, not indulge in over-designed, unnecessarily intricate software architecture.
• A willingness to dive deep, experiment rapidly and get things done.
• A good understanding of SDLC models and a track record of shipping software efficiently. You recognize the difference between building software and shipping software.
• 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.
• A strong track record of project delivery for large, cross-functional, projects
• Deep hands-on technical expertise, excellent verbal and written communication skills
• Sharp analytical abilities and proven design skills
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.