BS or MS in Computer Science, plus 5 years experience in related field.
Knowledge of Java or functional languages like Clojure.
Strong object oriented design and analysis skills coupled with a deep understanding of data structures and algorithms.
Experience in designing and implementing RESTful APIs or other API technologies.
Experience with NoSQL or document oriented data stores (e.g. Apache Solr / Redis / Memcached / Cassandra / Voldemort / MongoDB etc.) is a plus.
Ability to work in a fast-paced environment, and agility to build customer facing features that span multi-functional teams.
Experience writing effective unit and integration tests.
Outstanding debugging, critical thinking, and interpersonal skills.
Interest in music and playlists.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.