Amazon

Returning Candidate?

Software Development Manager, EC2 SSM Console

Software Development Manager, EC2 SSM Console

Job ID 
550056
Location 
US-WA-Seattle
Posted Date 
10/2/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Amazon Web Services (AWS) is one of Amazon’s fastest growing businesses. We are passionate about thinking big, innovating on behalf of our customers, and tackling problems at scale. Cloud computing is disrupting, and we are eagerly seeking talented, entrepreneurial-minded individuals to join us as we continue build on the AWS platform. AWS is the largest cloud provider in the world, serving nearly 1/3 of all internet traffic. One in two of our customers come to us for help creating the future of the internet, and you will own the customer experience for the cloud based tools they use.

EC2 Systems Manager team is looking for a Software Development Manager to lead the front-end development team that focus on providing great user-experience to manage cloud infrastructure. Managing modern cloud infrastructure is challenging as IT administrators and devops engineers are managing lots of applications & resources, changes are getting deployed continuously and it is tough to keep them secure with latest patches and follow operational best practices. Our team's mission is to provide comprehensive management suite with great user experience that helps all our customers to easily manage and operate their applications and infrastructure in the cloud. http://aws.amazon.com/ec2/systems-manager.

As the leader of front-end engineering team, you will closely work with Product Managers, UX designers and responsible to drive the vision and direction to deliver awesome experience to our customers managing their cloud resources & applications, enable secure infrastructure management at scale and make it easy to follow operational best practices. You will be responsible for console technical strategy and delivering modern console platform that makes it easy and agile to provide rich user experience. You'll work with multiple technical teams to balance projects and needs, focusing on delivering a unified customer experience to all AWS customers.

At Amazon, we hire hands-on managers at all levels. This leader must be able to dive deep into the details on business, operations and engineering. We need technical, detail-focused leaders who can build and grow organizations. You’ll need to excel at hiring and developing front-end engineers. You need to be able to grow leaders in your organization and define a charter that grows as your organization grows. Our services operate at large scale and on critical workloads, so a passion and discipline around operational excellence is key. You’ll also need to be willing to share big ideas and execute to deliver the next big innovations at rapid pace.

If you have a passion for how web applications should be built, are interested in upcoming web standards, and care about making it easier to secure data and applications of all different sizes and types, we'd love to talk to you!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Basic Qualifications

  • B.S. in Computer Science/Engineering or related field
  • 5+ years of professional software engineering experience
  • 3+ years of experience building, leading, managing and growing high-performing development/front-end engineering teams.
  • Established skill designing and developing simple solutions to complex, interactive customer experiences.
  • Development expertise in OOP, Java, Javascript, Web services, Scripting languages, and modern MVC/MVM Frameworks (GWT, AngularJS, BackboneJS).
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
  • A track record of communicating well with executives and non-technical leaders
  • Expertise in specifying, designing, and/or implementing system health, performance monitoring tools, and software management tools for 24x7 environments
  • Experience in diving deep into telemetry, metrics and usage data with help of data analytic tools
  • Ability to use that data to justify your insights and improve user experience
  • Familiarity with challenges surrounding efficient operations and failure mode analysis in large complex distributed systems

Preferred Qualifications

  • Experience running and maintaining a 24x7 Internet-scale production environment such as large scale distributed database systems, storage farms, and/or horizontally scaled request processing fleets
  • Experience in building or using Systems/Configuration Management, Monitoring software or tools
  • Automation or monitoring framework experience, deployment or development
  • Experience working with User Experience Designers and Researchers
  • Genuinely excited about technology, have a strong interest in learning about and playing with the latest technologies and building compelling web applications and UI