Returning Candidate?

Software Engineering Manager - Distributed Systems

Software Engineering Manager - Distributed Systems

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Amazon Web Services (AWS) is the leading cloud provider, providing virtualized infrastructure, storage, networking, messaging, and many other services to customers all over the world. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from startups to enterprises, run their operations and applications on AWS's multi-tenant infrastructure.

We are searching for a passionate and talented software development manager to lead a team that will create services that provision and manage the Amazon Network. This is an opportunity to be directly involved in the design, development and deployment of large scale distributed systems that will support the growth of Amazon’s business.

Ideal candidates are passionate about building services at a very large scale. They must be willing to think big and tackle large problems with big payoff. They must have an established background in delivering high-quality customer-facing solutions, strong technical skills, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. Our ideal candidate is a self-directed leader with proven software development experience. Responsibilities include strategic planning, designing and supporting services, growing our team of engineers, and delighting our customers.

Basic Qualifications

Basic Qualifications:
  • Bachelor's Degree in Computer Science (or equivalent).
  • 5+ years of relevant development and design experience.
  • 3+ years of management experience (managing engineers).

Preferred Qualifications

Preferred Qualifications:
  • Passionate about delivering exceptional products that delight customers.
  • Experience managing teams that design and support large scale distributed systems in a 24x7 environment.
  • Strong technical credentials with expertise in OOP, Java, Python, C# or C++.
  • Data driven. Can establish the right set of metrics towards business success and operational excellence.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Excellent written and verbal communication skills.