Software Data Engineer - Apple Media Products

Apple is a leading technology company known for its innovative products and services, including Apple Music, App Store, Podcast, iTunes, and more.
$175,800 - $312,200
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS...

Description For Software Data Engineer - Apple Media Products

Apple is seeking a highly skilled data engineer to join the Data Engineering team within Apple Products: Apple Music, App Store, Podcast, iTunes and more. The team consists of data-driven engineers, collaborating with product teams to build user-facing features that primarily impact worldwide customers. We are looking for a dedicated engineer who is motivated by challenging problems and enthusiastic about data.

As a core member of the Data Engineering team, you will be responsible for designing and implementing features that rely on processing and serving very large datasets with an awareness of scalability. This includes crafting systems to model, ingest, process, and compute large-scale, critically important data across various platforms. High-throughput and reliability are essential. You should understand data well and be able to help analyze data and assist product teams in creating innovative features.

The team has created different types of charts for Apple Music, App Store, Podcast, Movies, etc. They also generate internal datasets for Siri, search, and recommendation systems to help provide better Apple products.

Key responsibilities include:

  • Designing and implementing highly scalable data systems and services
  • Building and running large-scale data pipelines, including distributed messaging
  • Analyzing large-scale datasets
  • Optimizing data modeling and architecture for big data patterns
  • Troubleshooting and preventing performance issues in distributed storage and network resources

This is a unique opportunity to join a focused team and work collaboratively with other groups to create significant impact features.

Last updated 2 days ago

Responsibilities For Software Data Engineer - Apple Media Products

  • Design and implement features processing very large datasets
  • Craft systems to model, ingest, process, and compute large-scale data
  • Analyze data and assist product teams in creating innovative features
  • Create charts for various Apple products (Music, App Store, Podcast, Movies)
  • Generate internal datasets for Siri, search, and recommendation systems
  • Optimize data storage and querying on HDFS
  • Troubleshoot and prevent performance issues in distributed systems

Requirements For Software Data Engineer - Apple Media Products

Java
Scala
Kafka
  • Bachelor's degree or higher in Computer Science or related field
  • Experience with distributed computing technologies such as Hadoop and Spark
  • Proficiency in Scala, Java, SQL
  • Expertise in designing, implementing, and supporting highly scalable data systems and services
  • Expertise in building and running large-scale data pipelines, including distributed messaging such as Kafka
  • Experience with data analysis and ability to analyze large-scale datasets
  • Solid understanding of data-modeling and data-architecture optimized for big data patterns
  • Experience with distributed storage and network resources at the level of hosts, clusters, and Data Centers

Benefits For Software Data Engineer - Apple Media Products

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock purchase plan
  • Discretionary restricted stock unit awards
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (for eligible roles)

Interested in this job?

Jobs Related To Apple Software Data Engineer - Apple Media Products

AIML - ML Data Scientist, Safety & Red Teaming

Senior ML Data Scientist role at Apple focusing on Responsible AI, safety, and red teaming for generative AI models.

Data Engineer, Fintech

Amazon seeks a Data Engineer to lead scalable data engineering solutions for their Finance Tech team, building one of the world's largest finance data warehouses.

Data Engineer, Fintech

Amazon seeks a Data Engineer to lead scalable data engineering solutions for their Finance Tech team, building one of the world's largest finance data warehouses.

Data Engineer

Senior Data Engineer role at MNTN, building and managing data pipelines for ConnectedTV advertising platform

Senior Software Engineer - Data

Senior Software Engineer - Data at Wellhub: Build innovative data solutions for a leading corporate wellness platform.