• Software Development Manager

    Location US-WA-Seattle
    Posted Date 2 months ago(9/10/2018 4:53 PM)
    Job ID
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Are you an experienced software development leader, ready to challenge yourself to work hard, have fun, and make history with AWS? Come and join the Website Engineering team!
    The AWS Website Engineering team owns the full stack of the AWS Website (aws.amazon.com) and drives innovation on the set of pages that represents the main source of knowledge for AWS. The vast majority of the project the team works on are based on native AWS solutions and services such as DynamoDB, Lambda, CloudFront, Kinesis. The team enables hundreds of product managers to successfully push content to our customers and delivers high quality content to our customers worldwide.

    As Software Development Manager for the AWS Website Engineering team, you will join a fast growing tech organization with plenty of technical talent. You will lead and develop a high quality, creative, visionary software development team to build and innovate the technology platform that powers aws.amazon.com and the other main AWS websites. Your team will drive and own core innovations for our customers worldwide. You will closely interact with senior managers and stakeholders on a global scale, prioritizing and autonomously driving the full software development lifecycle for your team. You will work on critical projects that significantly contribute to the significant growth of AWS. You will make a huge, measurable impact to the AWS Website, and build and innovate solutions that are simple and easy to maintain and scale. You are a strong technical leader. You are great at hiring, growing, and mentoring engineers, and at cultivating leadership capabilities.

    Basic Qualifications

    • A Bachelor's Degree in Computer Science, Computer Engineering or related technical discipline
    • 10+ years of software development experience
    • 5+ years experience managing software development teams of at least 5-7 people

    Preferred Qualifications

    • Deep hands-on technical expertise. Our technical bar is pretty high even if coding itself is not a day to day responsibility
    • Ability to quickly and efficiently prioritize multiple requests
    • Strong business and technical vision
    • Data driven decision maker
    • Experience working with distributed teams
    • Sound fundamentals in system and algorithm design, problem solving, and complexity analysis
    • Excellent verbal and written communication skills
    • Experience with designing, launching and maintaining distributed systems at scale
    • A passion for the customer experience!
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job