Jobs /

Software Engineer Ruby on Rails (RoR), Apple Music, Radio

Apple

Apply Now

Job Details

Location: S Apple Ln, Des Moines, WA 98198, USA 8500 Higuera St, Culver City, CA 90232, USA Posted: Jul 23, 2022

Job Description

Summary

Posted: Oct 21, 2022 Weekly Hours: 40 Role Number: 200342194 Apple Media Products Engineering is looking for an expert software engineer to help us improve and support the systems that power Apple Music Radio. We are a small team focused on building the tools necessary to enable users to quickly produce unique content for Apple Music. The Apple Media Products Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. If you would to join the team that powers the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a substantial scale, meeting Apple’s high expectations with dedication to deliver a huge variety of entertainment in over 35 languages to more than 150 countries.

Key Qualifications

Key Qualifications
  • At least 7 years experience building and deploying Ruby on Rails (RoR) applications.
  • Knowledge of microservices and modern cloud architecture (Kubernetes, AWS, etc.).
  • Experience with SQL and relational database systems (Postgres).
  • Strong testing experience with RSpec.
  • Knowledge of Java programming language is a plus.
  • Experience with JavaScript frameworks (React, VueJS, etc.) is a plus.
  • Previous experience with high profile projects and live streaming a plus.
  • Excellent debugging, analytical, problem solving, and social skills.
  • Strong written communication skills.

Description

Description In this role, you will be building tools and infrastructure used by people at Apple in various locations to produce radio content for Apple Music. You’ll work to improve existing systems and automate workflows required to keep Apple Music Radio streaming live 24/7. You should be able to work independently as well as collaborate with remote engineering teams, as many of the engineers you’ll work with are in other locations. To be the best, you will need to quickly iterate to incorporate user feedback, be disciplined, and have experience developing tools. Our team is geographically diverse. We’re looking for someone whose "people skills" complement their technical skills, someone who loves improving things as much as building things, and someone who is passionate about discovering new ways to accelerate the rate at which we can improve our products. If this sounds like you, join our team!

Education & Experience

Education & Experience - BS in Computer Science or equivalent

Additional Requirements

Additional Requirements

About Apple

Apple designs computers, software and phones. Do more than you ever thought possible. Have more impact than you ever imagined. This is where some of the world’s smartest, most passionate people create the world’s most innovative products and experiences. Join us and you’ll do the best work of your life — and make a difference in other people’s lives.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free