
Software Engineer, Cloud Music Library - Apple Services Engineering
- Seattle, WA
- Permanent
- Full-time
- BS in Computer Science or related field or equivalent experience, MS or PhD preferred.
- Proficiency in Java or another OO language
- Strong data structures, algorithms, and OO software design and implementation skills
- Experience developing large-scale web-based services and applications
- Deep understanding of multi-threading, concurrency, caching, and distributed storage technologies
- Experience working with a key value stores (Redis, Cassandra, Voldemort, etc)
- Ability to juggle a high workload and multiple responsibilities
- Experience working with big data technologies such as Spark, MapReduce, Hadoop, Kafka
- Strong written and interpersonal skills
- Know your way around a Unix command line environment
- Experience with recommender systems or personalization and an understanding of the related algorithms and models