We are a part of the Music Services organization within Apple Services Engineering. We build services that power some of the most vital and beloved personalized features in Apple Music. These features allow our customers to immerse themselves in music on a variety of devices and platforms and share their love of music with friends and family. This position is for a Backend Software Engineer. We are looking for a world-class engineer to help us build scalable services and delightful features. You will design and build scalable cloud based services which serve hundreds of millions of devices and keep tens of millions of Apple Music subscribers engaged and happy. You will work closely in collaboration with other world-class engineers researchers and statisticians to deliver cutting edge features that implement state-of-the-art algorithms and techniques. If you are driven by creatively solving complex engineering and algorithmic problems at scale then we are looking for you!
BS in Computer Science or related field or equivalent experience MS or PhD preferred
Strong data structures algorithms and OO software design and implementation skills
Experience developing web-based services and applications and techniques for scaling them
Working knowledge of multi-threading concurrency caching and distributed storage technologies
Experience working with a key value stores (Redis Cassandra Voldemort etc)
Experience working with big data technologies such as Spark MapReduce Hadoop Kafka
Working knowledge of the Unix command line environment
Proficiency in Java or another OO language
Ability to juggle multiple responsibilities and projects
Strong written and interpersonal skills
Interest in and opinions about music (and streaming music)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.