Logo
Apple Inc.

Apple Inc. is hiring: Sr. Development Engineer, Music, Books, & Podcasts Content

Apple Inc., Seattle, WA, United States, 98127

Save Job

Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Seattle, Washington, United States

Software and Services

The Apple Services Engineering team is one of the most exciting examples of Apple’s passion for combining art and technology. These are the people who power the Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books and more. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Join a team working on systems and data pipelines whose data powers core features in Apple Music.

Description

As a member of our team, you will be working on services and data pipelines directly supporting features in Apple Music, Books, and Podcasts. You’ll have the opportunity to evolve and own the future of several core data sets used within Apple Music. You will be a self-starting, ambitious individual who is not afraid to question assumptions. You will have excellent written and oral skills and the ability to optimally work and communicate technical concepts with all levels of the engineering organization as well as our partners in operations, legal, and business development. You should have several years of experience developing server-side software using Java/Scala and preferably have experience working with Spark data pipelines. You live and breathe automation and believe in continuous improvement. Join our team to help deliver the next amazing Apple product!

Minimum Qualifications

  • At least 5 years experience and Bachelor’s degree, or equivalent work experience in a professional programming position with Java and similar languages.
  • Experience deploying software on elastic platforms such as Kubernetes, EC2, etc.
  • In-depth knowledge of database systems (SQL, NOSQL, Solr, etc.) and domain modeling techniques.
  • Experience with asynchronous messaging technologies (e.g., Kafka) and asynchronous event handling.
  • Deep understanding of different encoding formats and their applicability for data at rest and across the wire (e.g. avro, xml, json, parquet, etc).
  • Enjoys fixing/improving things and finding solutions to difficult problems.
  • Strong belief in automation and tooling as a critical part of the software lifecycle.
  • Strong written and oral communication skills.

Preferred Qualifications

  • Experience working with Spark, Flink and ETL processes.
  • Experience working with Akka or Pekk.

Additional Requirements

  • At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $135,400 and $250,600, and your base pay will depend on your skills, qualifications, experience, and location.
  • Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses — including tuition.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

#J-18808-Ljbffr