Thursday, July 10, 2014
Software Development Manager - Amazon - San Francisco
Job description
Who we are
Amazon Music develops digital music applications for Amazon.com including Amazon’s MP3 Store and Cloud Player. We share both Amazon’s culture and technology. Our challenges are those of growth and scale and we pick smart and dedicated people to tackle those challenges. We’ve cultivated a culture of excellence by hiring only those people who embrace our high standards. We value individual creativity and believe that each person makes a critical impact on our company and our products.
Who you are
You are highly-motivated and thrive in an environment where problems are open-ended. You enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. You see your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products. You understand that not all solutions come easily and don’t shy away from hard work to reach your goals.
The Opportunity
We are seeking a technical hands-on manager who together with a small team will build out a highly scalable web services supporting consumer music applications. You will be able to leverage Amazon Web Services as well as apply distributed computing technologies like Hadoop or Map Reduce. You will use metrics to continually improve the quality of your service. You will be responsible for hiring your team and managing their roadmap.
Bachelor’s Degree in Computer Science, Computer Engineering or related technical discipline
5+ years of relevant engineering experience
3+ years people management experience
3+ server-side Java development experience
Experience with Backend distributed systems
Experience with Agile
Deep hands-on technical expertise
Excellent verbal and written communication skills
Strong business and technical vision
Ability to handle multiple competing priorities in a fast-paced environment
Excellent analytical skills
Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
Refer This Job To Your Friends And Help Them To Find Jobs!