Returning Candidate?

Manager, Software Development (EC2)

Manager, Software Development (EC2)

Job ID 
Company/Location (search) 
Posted Date 
Amazon Corporate LLC
Recruiting Team 
North American Teams - AWS

Job Description

EC2 is looking for a technical manager with a passion for innovation to join the Linux Kernel and Operating Systems team.

This is a highly visible cross-functional role providing the candidate ample opportunities for learning and growth. This role will focus on the EC2 core Infrastructure software and services for the Amazon's Elastic Compute Cloud service. You will be working closely with other teams within EC2 including Server Provisioning and Management, Hardware Engineering team, Network engineering team and various EC2 software teams.

Ideal candidate will have demonstrated experience managing a team of software developers to deliver cutting-edge services on schedule with the highest industry quality and a high degree of innovation.

In this role you will provide the vision and software development life-cycle processes towards the execution of the provisioning software.The candidate will demonstrate a strong software development and system design skills. You must be detail-oriented and hands-on with a desire to stay close to the technology. At the same time you must have a strong business acumen and judgment and be deeply customer-centric. You will be leading a team using agile development practices and must be able to mentor and motivate the team to deliver results.

Basic Qualifications

  • 5+ years of software development experience
  • 3+ years of management experience leading a world-class software development teams.
  • Bachelors degree in Computer Science, Computer Engineering or related area of study. Masters or PhD is preferred.

Preferred Qualifications

  • Proven track record of building and shipping enterprise software products
  • Strong leadership qualities, ability to communicate very clearly and concisely.
  • Domain knowledge and prior experience in physical and cloud provisioning, performance monitoring, IaaS, PaaS etc. is highly desirable.
  • Experience working in an environment that practices the Agile Methodology.