Amazon

Returning Candidate?

Software Development Manager

Software Development Manager

Job ID 
462991
Location 
US-VA-Herndon
Posted Date 
9/15/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

We are expanding our AWS Elastic Load Balancing team in our Herndon, VA Development Center and are looking for an experienced software development manager who can lead a highly skilled team of software developers as they expand, optimize, and refine our service to manage our rapidly increasing scale and feature demand in the face of explosive customer growth.

This is a balanced team of senior and junior engineers that has proven it can deliver very important features for our customers. This leader will own staffing and managing the team for a key part of the service, setting the team culture, best practices, planning, and delivering on the product roadmap. The successful candidate will be comfortable dealing with ambiguity, be very customer-centric and able to think big!

The ideal candidate will be passionate about the potential of cloud computing as well as about building great resilient, scalable and high-performance services. This leader has thrived and succeeded in delivering high quality technology products/services in a rapid growth environment where priorities shift quickly. We are looking for a strong leader who prioritizes well, communicates clearly and understands how to drive a high level of focus and excellence with a strong team. They are a seasoned, mature engineering leader who is comfortable building teams and developing staff. This person has a proven track record of building a culture centered on customer focus, efficient execution, high quality, rigorous testing, deep monitoring, and solid deployment practices. AWS in general, and this business in particular, operates at very large scale and on critical workloads, so a passion and discipline around operational excellence is key. A high level of ownership and accountability is a must.

At Amazon Web Services you'll be part of a world-class team that has the entrepreneurial feel of a start-up. This is an opportunity to engineer and operate systems on a massive scale. You'll be surrounded by people who are wickedly smart, passionate about cloud computing, and believe that world class service is critical to customer success. If you look forward to stretching yourself technically and delivering high visibility products, Amazon is the place for you.

Basic Qualifications

· Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering or Math
· Minimum of 5 years developing software in modern programming languages such as C++, C#, Java, Ruby, or Scala
· Minimum of 5 years experience software development management
· Minimum of 3 years experience managing and developing direct reports (performance review communication, accountability, motivation/engagement)

Preferred Qualifications

· Experience establishing and evolving lean or agile development processes
· Experience building and operating web-scale applications
· Firsthand knowledge of the engineering challenges with large scale distributed systems
· Deep knowledge of IP networking
· Strong verbal and written communication skills