Amazon's Kindle App Core team is looking for a Software Development Manager to lead the development of software that powers Kindle apps on multiple platforms, impacting millions of readers worldwide. The role aims to drive innovation in digital reading by providing a foundational platform for feature development.
Requirements
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Responsibilities
- Lead a team engineers building core infrastructure and platform capabilities for Kindle applications
- Drive architectural decisions that scale across iOS, Android, iPadOS, Fire OS, and macOS platforms
- Champion adoption of emerging technologies, particularly generative AI, to enhance reading experiences
- Establish engineering excellence standards through code reviews, design guidance, and developer training programs
- Create scalable solutions that reduce development friction and accelerate time-to-market for new features
- Build and maintain the App Maintainers forum, providing critical oversight and expertise across the organization
- Manage complex technical initiatives spanning multiple platforms and stakeholder groups
Other
- Hire, develop, and retain top engineering talent in a competitive market
- Foster an inclusive, high-performing team culture focused on customer obsession and technical excellence
- Implement effective processes for sprint planning, project tracking, and continuous improvement
- Mentor engineers and contribute to their career growth through challenging, impactful projects
- Balance competing priorities across 50+ ongoing initiatives while maintaining delivery excellence