Do you want to change the way the world uses mobile devices? If so, join the Appstore team; The Appstore team owns the design and development of the Amazon Appstore for Android and other mobile devices.
We’re looking for a Software Development Manager to help design the next generation of the Appstore for Android. You will build and manage a team of software developers to achieve engineering excellence and rapid, consistent delivery of software for mobile devices. The ideal candidate is equally comfortable with technology as they are designing innovative solutions for our end users. If you enjoy working in a fast paced, dynamic environment and share our obsession with creating a great developer experience, then we want to talk to you.
Specifically, you will:
Have direct impact and influence over a dynamic, fast moving business with a hands-on approach, balancing business necessity with technical and operational excellence; equally comfortable digging in to business requirements as drilling into architectural design with development teams
Be a technical guardian of world-class user experience for your deliverables: continually raise the bar on functionality, flow, consistency, usability, and simplicity
Build and mentor a team of high performance top-notch software engineers
Establish a solid project framework and excellent development processes
Be a champion of engineering and operational excellence: establish metrics for measurement of engineering and operational excellence and a process for regular assessment and improvement
BS in Computer Science or related discipline
7+ years' experience in software development
4+ years’ experience with managing a software development team
Technical expertise including fluency in several popular programming languages
Experience shipping one or more large-scale, highly available internet applications, client-server programming, load balancing, network security, and internet protocols
MS in Computer Science or related discipline
E-commerce development experience
Mobile development experience e.g. Android applications, iOS applications, Palm, Windows, etc.
Experience taking a lead role in building complex software systems that have been successfully delivered
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Experience mentoring a team of highly talented software engineers
We offer excellent pay and generous stock plans, great benefits including medical, dental, vision, 401k with matching, and more. Relocation is available for qualified candidates.
Amazon is an equal opportunity employer. We are located in Irvine, CA.
Work Hard. Have Fun. Make History.
Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By...