About this role
Alameda is the next generation control plane as a service operating more than 14 AWS Services . Just like EC2, EBS, and RDS modernized compute, storage and databases, Alameda provides a modernize AWS scaled and secured building blocks (API, Workflows, Telemetry...) that lets developers focus on writing core business value. Alameda removes the undifferentiated lift of writing services, while simultaneously providing secure by default, AWS scaled runtime services. We are looking for a leader who is passionate about developing the flagship building blocks that will be used develop the next generation of AWS services. In this role, you will lead a team of engineers owning the entire product and engineer lifecycle from conception to delivery advancing the foundational systems used to run and operate AWS services. As a Software Development Manager in Alameda, you will work as part of the larger engineering team and customers to drive broad adoption and change. This role involves creating and leading a long term strategic roadmap, collaborating with AWS Services on roadmap priorities, growing and leading a team of talented engineers, and leaving your personal mark on the future of development in AWS. Key job responsibilities - Lead and develop a team of software development engineers tasked with building or solving complex software problems - Work successfully with customers, leaders, and other engineering teams - Shape technical strategy by demonstrating breadth and depth of knowledge in software development disciplines - Guide teams in software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Make architectural decisions and understand systems design at scale - Solve problems at their root, stepping back to understand broader context