Amazon - Seattle, WA
posted about 2 months ago
As a Software Development Manager for AWS Monitoring Systems within the Hardware Engineering team, you will be at the forefront of leading software teams that are integral to the success of Amazon's cloud computing services. Your role will involve overseeing the development of platforms and tools that ensure the health and reliability of AWS hardware across all data centers globally. This position offers a unique opportunity to lead teams in architecting, building, and scaling distributed software systems that are critical for monitoring AWS infrastructure. You will be responsible for setting the long-term strategy, managing budgets, and navigating complex technical and business trade-offs while collaborating closely with Principal Engineers and senior AWS leadership to shape the future of AWS Monitoring Systems. In this high-impact role, you will play a crucial part in ensuring that AWS customers have access to secure and healthy hardware for their workloads. The challenges you will face are significant, as the environment is fast-paced and filled with ambiguous problems that require innovative solutions. You will lead a team of highly skilled software developers, providing them with the support and autonomy needed to explore solutions, iterate on ideas, and ultimately deliver products that meet customer needs. Success in this role requires a deep technical understanding, a customer-centric approach, and the ability to coach your team in developing scalable systems while fostering collaboration across the organization. The ideal candidate will be a deeply technical leader who is not only close to the architecture and design but also actively engages with customers to understand their needs. You will need to dive deep into problems to grasp the intricacies of how systems work, knowing when to implement subtle changes and when to challenge the status quo to achieve optimal results.