Senior Software Engineer - Apple Media Products

Seattle, WA 98104
  • Job Code
    200244553
  • Jobs Rated
    8th
Summary

Summary

Posted: Sep 15, 2021

Weekly Hours: 40

Role Number:200244553

Apple Media Products (AMP) first delighted users with downloadable music in April 2003 with the opening of the ...Summary

Summary

Posted: Sep 15, 2021

Weekly Hours: 40

Role Number:200244553

Apple Media Products (AMP) first delighted users with downloadable music in April 2003 with the opening of the iTunes Store. Since then, AMP has delivered countless innovations around the digital delivery of audio and video, and in 2008 revolutionized smartphone app distribution with the launch of the App Store.

Being the source for so much digital content requires maintaining relationships with a vast number of providers, from record labels to movie studios to app developers. The Digital Supply Chain Engineering team (DSCE) is responsible for ensuring that new content is uploaded, processed, cataloged, and available on our storefronts when the provider expects it to be, and with the highest quality.

We are looking for an experienced software engineering lead to help design, build and maintain the platforms and frameworks used throughout AMP's production stack. If you love building software for other software engineers, and have a passion for things like API design, encapsulation, continuous incremental delivery, and performance, then this is the role for you!

Key Qualifications

  • At least 8 years of relevant industry experience.
  • Strong development skills in Java and one or more of the following: Rust, TypeScript, Scala, Python
  • Experienced deploying and managing large-scale distributed systems.
  • Excellent verbal and written communication skills. You will be helping other teams learn how to get the best out of our platforms and services.
  • Understanding of distributed computing concepts like sharding, queues, consensus and service discovery.
  • Strong interest in large scale, 24/7 distributed systems.
  • Understand the pros and cons of different languages.

Description

We're a team of consummate tech geeks who love figuring out how things work and trying to make them better. Sometimes it's a little tweak, sometimes it's a fundamental shift - usually it's somewhere in between. We brainstorm on virtual whiteboards, share ideas at Code & Caffeine, build stuff, check the metrics, and repeat.

Education & Experience

BS or MS in Computer Science or equivalent work experience.

Additional Requirements

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer - Apple Media Products

Apple, Inc.
Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199