DESCRIPTION
Amazon Web Services (AWS) is looking for engineering leaders to help us define and build the future of cloud computing. Are you passionate about leading teams and building software to solve hard problems? Are you energized by the idea youd own critical services which underpin Elastic Cloud Computing (EC2)? Do you want to work with top-tier talent and operate one of the largest infrastructure platforms in the world? If youre thinking Yes, yes and YES!, this could be the role for you!
In this leadership role you will be a manager of managers, and you will lead several engineering teams in AWS EC2. Capacity Engineering is the Science of Elasticity the goal being that any customer should be able to launch any instance into any location, at any time, and not receive an error. Invisible to the customer, a ballet is performed every day in EC2. Systems which you will own process vast amounts of data contributing to accurate demand forecasting and you will partner with EC2 Forecasting to tune these models over time, while other systems you own will monitor and manage EC2s fleet and automate response to Were low on c5.4xlarge in Ashburn, how should we address that before it causes impact?. Ordering enough new capacity but not too much is a tricky challenge, and you will need to rise to the challenge when the unexpected occurs a monsoon, tornado or volcanic eruption causes supply chain impact.
About You
Youve got experience managing other managers, and you will have a strong background in software development. Learning new things is routine in the fast-paced world of EC2 and youll be excited by personal growth. Youll have shipped products before which entailed building high-scale distributed systems used by large numbers of customers every day.
What Youll Do
You will manage a team of software developers; youll hire and develop top talent. Being able to tackle hard problems starts with our people, you will be accustomed to leading and motivating high-performance engineering teams.
You will own your roadmap and be fully accountable for its delivery. Youll take on goals with $100M+ impact.
You must be an effective communicator within your team, with your peers, with senior leaders and with stakeholders. Through writing, youll distill and communicate technical concepts and challenges, and be willing to argue for the right outcomes using data, conviction and diplomacy.
Youll work with other managers and team members to break down complex challenges, to iterate on designs, to estimate engineering efforts, and to create work-back schedules for Need By dates. Youll be deeply in the details of any trade-offs between approaches. Youll be an enabler and a force-multiplier for your teams.
BASIC QUALIFICATIONS
You have 10+ years experience in software development, as either an individual contributor or a manager.
You have 5+ years experience as a people manager, during which you led teams comprised of software engineers.
You have leadership experience of 2+ years where you managed other engineering managers.
You possess strong written and verbal communication skills.
PREFERRED QUALIFICATIONS
You hold a Bachelors Degree in Computer Science or Mathematics, in a closely-related discipline, or you possess equivalent professional work experience.
You have a clear understanding of cloud computing and how cloud services are typically architected and deployed.
Youve run a production service before at scale. Youre familiar with 24x7 operations, and have carried a pager.
You developed long-range plans and strategies for an organization, and you influenced senior leadership decisions.
You established and evolved efficient engineering and development processes which span multiple software teams. Youve got qualified opinions on testing, coding standards, code reviews, build processes and how to deploy.
Youve developed software for Linux platforms, and have experience with some of: Java, C++, Python, Ruby.
Youve been hands-on or led teams which do hardware engineering, virtualization technology, or kernel engineering.
You have a background in Applied Statistics, or experience with Machine Learning (ML).
Youre self-motivated with excellent organizational, prioritization and time management skills.
Seattle, WA
Amazon.com, Inc. engages in the retail sale of consumer products and subscriptions in North America and internationally. The company operates through three segments: North America, International, and Amazon Web Services (AWS) segments. It sells merchandise and content purchased for resale from third-party sellers through physical stores and online stores.
The company also manufactures and sells electronic devices, including Kindle e-readers, Fire tablets, Fire TVs, and Echo devices; provides Kindle Direct Publishing, an online service that allows independent authors and publishers to make their books available in the Kindle Store; and develops and produces media content.
In addition, it offers programs that enable sellers to sell their products on its Websites, as well as their own branded Websites; and programs that allow authors, musicians, filmmakers, skill and app developers, and others to publish and sell content. Further, the company provides compute, storage, database, and other AWS services, as well as compute, storage, database offerings, fulfillment, publishing, digital content subscriptions, advertising, and co-branded credit card agreement services.
Additionally, it offers Amazon Prime, a membership program, which provides free shipping of various items; access to streaming of movies and TV episodes; and other services. It serves consumers, sellers, developers, enterprises, and content creators. Amazon.com, Inc. has a strategic partnership with Volkswagen AG. The company was founded in 1994 and is headquartered in Seattle, Washington.