Director, Software Development
Director, Software Development - Amazon Web Services
The Amazon Web Services Platform team is looking for an executive who will be responsible for product management, software development and operations. As the General Manager of a new offering, you will be part of the AWS leadership team that will fundamentally change the way people bill on the internet. As an executive of AWS Billing Payments, you will manage software development teams that develop and operate the systems that enable Amazon Web Services pay-per-use cloud computing offering. You will be responsible for developing software applications and services in a fast-paced, startup-like environment. As a technical leader, you are a pragmatic visionary that can translate business needs into workable technology solutions that scale both technically and operationally.
As a technical executive, you are responsible for maintaining and raising engineering and operational standards by mentoring and reviewing the work of your team and recruiting top talent. You will be responsible for leading teams through rapidly evolving complex demands, including multiple projects with dependencies on other internal organizations. A successful leader at Amazon needs to be innovative, creative, flexible, self-directed and adaptable to new development environments and changing business requirements. In addition, the ability to roll up ones sleeves and become hands on when necessary is essential trait of a successful leader. If you are customer-focused, results-oriented software executive who gets excited about starting from scratch, running hard, and solving tough technical, operational and business challenges, join us. Become part of this unique opportunity to make history defining the evolution of cloud computing.
** For more information on Amazon Web Services, please visit http://aws.amazon.com **
- 10 years experience building and managing development teams that design and deliver large distributed systems.
- 10 years of experience of managing products, budgets and justifying resource needs to senior leaders and finance partners.
- 10+ years of experience object-oriented design, and agile development methodologies
- 5+ years experience managing and effectively operating a complex system that is highly reliable and scalable
- Bachelors or Advanced Degree in Engineering
- Bachelors or Advanced Degree in Computer Science
- Must be technically credible to lead teams of world-class software engineers and be able to make the right design decisions and technology choices
- 5+ years of experience with open source technologies
- Business management or a related degree
Open all references in tabs: [1 - 3]