Software Development Manager
Software Development Manager - Digital and Mobile Product Services
Amazon Kindle is a revolutionary reading device, the #1 best-selling product on all of Amazon, and one of the most innovative and fast growing businesses at Amazon. Amazon has also developed significant digital and mobile businesses including Amazon MP3, Amazon Video on Demand, IMDB, Amazon Mobile store, and Audible. Many of these applications run on a range of mobile platforms including iPhone, Blackberry, Android, Windows Mobile and WebOS.
As a Software Development Manager, you will be responsible for leading a team of engineers in design, development, test, and deployment of a range of large-scale back-end platform services that are fundamental to our product. You should have an established background in designing and building highly scalable systems, excellent project management skills, great communication skills, and the motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems, and establishing development processes.
Responsibilities
- Responsible for the overall development lifecycle for a set of back-end services
- Management and execution against project plans and delivery commitments
- Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
- Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
- Work closely with the engineers to architect and develop the best technical design and approach
- Report on status of development, quality, operations, and system performance to management
To learn more about the Digital Products team at Amazon, visit www.amazon.com/careers/digitalproducts and apply now.
- Bachelor's Degree in Computer Science (MS, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, etc.)
- 3-8+ years experience building successful production software systems
- 2+ years experience directly managing technical team members
- Development expertise in OOP, Java, UNIX, Perl, C++, XML, Web services, and UNIX tools
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
- Experience developing web services and an understanding of design for scalability, performance and reliability
- The ability to take raw product requirements and develop software architectures and designs to bring them to life
- A strong track record of project delivery for large, cross-functional, projects
DigitalProducts-Jobs2012