Software Development Manager, AWS DynamoDB
Amazon
Amazon
Join the AWS Utility Computing (UC) team and shape the future of AWS DynamoDB, a NoSQL database service powering mission-critical workloads at unprecedented scale. As a Software Development Manager, you will lead a team of talented engineers, driving innovation and taking the speed and efficiency of this core AWS service to the next level.
This is a unique opportunity to influence a rapidly growing service that impacts businesses worldwide. You'll contribute to foundational cloud technologies and grow as a leader in a dynamic and collaborative environment. Embrace the Amazon credo: "Work hard. Have fun. Make history."
Lead a team of passionate software engineers in building and managing highly scalable and reliable distributed systems for AWS DynamoDB.
Develop and execute product roadmaps using Agile methodologies, fostering innovation and delivering new value-added services.
Drive operational excellence by measuring everything, leveraging metrics, monitoring, and alarming to enhance team performance and system reliability.
Mentor and develop engineers, recruit top talent, and excel in day-to-day people and performance management.
Collaborate effectively with product and program management to gather requirements, define technical designs, and articulate product strategy.
Demonstrated experience (3+ years) in engineering team management and significant experience (7+ years) in software engineering.
Proven track record (8+ years) of leading the definition and development of multi-tier web services.
Strong understanding of full software/hardware/networks development lifecycle practices, including coding standards, code reviews, source control, build processes, testing, and live-site operations.
Experience partnering with product or program management teams is essential.
A passion for solving deep technical challenges, building highly available and fault-tolerant systems, and driving operational excellence through data-driven insights.
Amazon
Cloud Computing