Software Development Manager -Music

Feb 04, 2013
Mar 06, 2013
Full Time
The Amazon Music team is recruiting a Software Development Manager with entrepreneurial spirit for our Music Content & Community (MC2) team. MC2 is building advanced music discovery features to help customers find the perfect track among the millions of options in Amazon's music catalog. We're looking for a manager who is interested in building and owning a full stack of software that spans from front-end to back, and who can work with lead engineers to deliver scalable systems to improve music discovery.

Demonstrated experience leading a software engineering team
  • A proven track record for contributing to recruiting and mentoring more junior engineers in growing development teams that deliver high quality results in a fast paced environment.
  • Excellent written/verbal communication, presentation, and listening skills, with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • Java or C++, HTML, CSS, JavaScript
  • System level architecture (esp. high-scale multi-tier distributed systems)
  • Linux / Unix development background
  • Object-Oriented development
  • Strong analytical skills with excellent problem solving
  • Good understanding of a broad range of algorithms and data-structures
  • Good understanding of OS fundamentals
  • At least five years of relevant software development experience
  • Computer Science degree, Advanced degree a plus
    • Ruby on Rails
      • AJAX, JQuery, Flash (ActionScript 3)
        • Database design, optimization and administration, MySQL
          • Agile methods
            • Development of multi-tier distributed systems
              • Development for the web
                • Database design, optimization, and administration
                  • Knowledge of SEO a plus