• Technical Program Manager

    Location US-WA-Seattle
    Posted Date 2 months ago(6/11/2018 8:55 AM)
    Job ID
    Amazon.com Services, Inc.
    Position Category
    Software Development
  • Job Description

    Question: Which app has a thousand engineers, a billion page views a week and has been at the top of the app store charts since day one?
    Answer: The Amazon Mobile app.
    You are an amazing Technical Program Manager (TPM) and we need you on the Amazon Mobile Shopping Foundation team!
    The Amazon Mobile Shopping Foundation team is responsible for building core technologies upon which engineers across Amazon build their features. We also lead more than 100 teams across Amazon to consistently deliver the Amazon App with high quality. Our mission is to empower engineers from across Amazon to boldly experiment and improve our customers' mobile shopping experience.
    The Amazon Shopping App for iOS, Android and Kindle is used daily by tens of millions of customers on iPhones, iPads, Android phones and tablets and other connected devices. Our app is the most used shopping app in the world and we hold a high rank at the top of the shopping category. We are passionate about building scalable, well-designed software and are constantly improving our technical foundation and customer experience.
    We are looking for an outstanding individual who combines technical depth, great communication skills, and analytical capabilities with a demonstrated ability to transform complex co-ordinations into simple processes. The ideal candidate is someone who loves to work at a fast pace at scale with many teams and connects with many roles (Dev Managers, TPMs, QAs, SDEs). Your efficiency will be felt across Amazon.
    You will own schedules, figuring out dependencies, setting priorities, diving deep with SDEs, negotiating with teams, and communicating with stakeholders and leadership.
    You will work closely with Dev Managers, Developers and other TPMs across many teams to ship new customer facing features. You will guide engineering resources to drive mobile quality and stability initiatives. You will make recommendations on how to improve processes, and provide requirements to our engineering teams. You will also assess risk, anticipate bottlenecks, manage escalations, outline tradeoffs and balance the business needs versus technical constraints to encourage calculated risk-taking behavior to maximize customer benefit.
    A successful candidate will have a strong technical background, be detail driven and have excellent problem solving abilities. Your technical expertise and operational excellence will influence the team’s decisions. You should be passionate about advancing mobile customer experiences.

    Basic Qualifications

    • Bachelor's degree or equivalent

    • 3+ years of relevant work experience in program management in a software application environment

    • Experience managing software development life-cycles, outlining processes, project management, and release schedules.

    • Previously performed as a developer for at least 2 years. (Java, HTML, Objective C, C++, JS)

    • Proven oral and written communication skills with technical and non-technical stakeholders

    Preferred Qualifications

    • Deep experience with mobile application development

    • Experience developing high quality, large scale consumer applications

    • Knowledge of Agile methodologies is a bonus.

    • Passion for mobile development. We would love to hear about apps you’ve developed.

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job