SDE - Music Content & Community

Nov 27, 2012
Dec 19, 2012
. .
Full Time
The Amazon Music team is recruiting Software Development Engineers with entrepreneurial spirit for our Music Content & Community (MC2) team. MC2 owns a portfolio of applications and services that power music discovery, helping to connect customers to their next favorite track, album, and artist from our catalog of more than 20 million options. Our users range from Amazon Cloud Player customers who discover new music from our contextual recommendations to the artists who use Artist Central, a Ruby On Rails app, to communicate with their fans.

The position offers exceptional opportunities for candidates with broader interests to make big contributions that will be highly visible and highly valued by Amazon's music customers and others working in the music industry.

  • 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
  • Demonstrated experience serving in a technical leadership capacity and designing and developing large-scale, multi-tiered, distributed software systems using Java, C#, or C++.
  • 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.
  • Computer Science degree, Advanced degree a plus

  • Ruby on Rails
  • AJAX, JQuery
  • Scalable data storage design and optimization
  • Agile methods
  • Development of multi-tier distributed systems
  • Development for the web

More jobs like this