Amazon - Seattle, WA
posted about 2 months ago
As a Software Development Manager for AWS Monitoring Systems within the Hardware Engineering team, you will play a pivotal role in leading software teams that are at the forefront of new business endeavors for Amazon Web Services (AWS). Your primary responsibility will be to ensure the health and security of AWS hardware by overseeing the development of platforms and tools that test every new and rebuilt system across all AWS data centers. This position offers a unique opportunity to lead the long-term strategy, budgeting, and technical/business trade-offs necessary for the success of AWS Monitoring. You will collaborate closely with Principal Engineers and senior AWS leadership to plan for the future, ensuring that the monitoring systems you oversee meet service level agreements (SLAs) and exceed the requirements of service owner customers such as EC2, S3, EBS, and Data Center Operations. In this fast-paced environment, you will face numerous ambiguous and challenging problems that require innovative solutions. You will lead a team of highly skilled software developers, providing them with the support and guidance needed to identify solutions, experiment with ideas, and iterate on products that delight customers. Your role will involve mentoring and managing a team of Software Development Engineers, driving operational excellence, and contributing to design, architecture, process, and development discussions. You will also be responsible for effectively communicating with users, other technical teams, and senior leadership to gather requirements, describe software product features, and articulate product strategy. This position is ideal for deeply technical leaders who are customer-focused and capable of coaching their teams on developing scalable systems while leveraging the broader team's expertise.