Senior Manager, EC2 Platform Launch

2 months ago
Job ID
Amazon Corporate LLC
Position Category
Software Development

Job Description

EC2 is the central compute engine for the AWS cloud. It is used by almost every AWS customer, and is also the central building block for other AWS services. One of EC2’s core strengths is the diversity of platforms that our customers can choose from, from tiny shared instance types, to instances with terabytes of storage, for use by the world’s most demanding applications. Some instances are simple, with just compute, storage and networking, while others have unique features, such as high end graphics cards, or extremely fast attached storage.

Each time we launch a new instance type, the EC2 platform team is responsible for pulling together the numerous components – new hardware from our hardware team, changes to the hypervisor, and whatever other unique components are needed. This critical team coordinates across EC2 and other parts of AWS, builds key specifications for new platforms, and tests both correctness and performance of the platform. The team also plays a key role when system updates are required.

As Senior Dev Manager for EC2 Platform Launches, you will manage this central team, growing the organization in both people and capabilities. As AWS grows, the responsibility of the team grows; we need a leader who will hire world class engineers, but who will also drive to higher levels of automation and repeatability.

You must be technically deep, able to understand and drive to closure issues involving operating systems, hypervisors, device drivers, and hardware. At the same time, you must be able to work well across multiple organizations, coordinating, planning, and working with multiple teams to solve problems. The ideal leader has experience in software development, testing, and project management.

Basic Qualifications

· Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
· 10+ years building and leading diverse and technically deep teams
· 5+ years of experience that includes test automation (possibly as part of a software development team)

Preferred Qualifications

· Master’s degree in Computer Science, Computer Engineering or related technical discipline
· Experience with hypervisors
· Deep experience with Linux (e.g. device drivers, package management, etc.)
· Deep experience in test automation and software performance measurement
· Experience driving complex, cross-organizational projects

Professional traits that are not unique to this position, but necessary for Amazon leaders:
· Exceptional attention to detail, drive for quality
· Hire and develop top talent
· Is able to dive deep and is never out of touch with the details of the business or the technology
· Thinks big, and encourages the team to follow suite
· Drives and builds innovation within their team
· Passion and conviction and the innate ability to inspire passion in others
· Has a bias for action that delivers exceptional results

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