Sr. Data Engineer - Data Products, Ad Platforms

Apple creates products that enrich people's lives, with the Advertising Platforms group enabling access to informative and imaginative content while helping publishers and developers promote and monetize their work.
Data
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Clinical Data Engineer

Senior Clinical Data Engineer position at Apple's Biophotonics group, focusing on bio-sensing technologies and clinical data platform development.

AIML - Senior Data Scientist, Machine Learning Platform and Infrastructure

Senior Data Scientist role at Apple focusing on ML platform infrastructure, data analytics, and engineering systems optimization with competitive compensation and benefits.

Apple Music Data Engineering Software Engineer

Senior Data Engineering role at Apple Music, building large-scale data systems and pipelines to power music streaming features for millions of users worldwide.

Thermal Analytics Engineer/Scientist

Senior Thermal Analytics Engineer/Scientist role at Apple, combining thermal engineering with data analytics to optimize product performance and user experience.

Software Data Engineer - Apple Media Products

Senior Data Engineer role at Apple working on large-scale data systems for Apple Media Products, offering competitive compensation and opportunity to impact millions of users.

Description For Sr. Data Engineer - Data Products, Ad Platforms

At Apple, we work every day to create products that enrich people's lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads in App Store and Apple News.

The Ad Platforms Data Products Engineering team is seeking a senior data engineer to join in developing the next generation of data products and analytical solutions. In this role, you will be a key member of the team driving the strategy, development, execution, and continuous improvement of core algo and analytical data products for Ad Platforms. You will be building the foundational data architectures and pipelines for our algo and data science capabilities.

Key responsibilities include:

  • Using modern tools and technologies to build reliable and performant pipelines and data products with extreme scale requirements
  • Solving tough problems across the technology spectrum, including designing, creating, and extending data storage, processing, and analytic solutions
  • Automating and optimizing existing analytic workloads by recognizing patterns of data and technology usage
  • Working in a rapidly changing environment and performing effectively in a sprint-based agile development environment

The ideal candidate will have experience with various engineering technologies such as AWS, EMR, EKS, Spark, Hive, SQL, Iceberg, Snowflake, Oracle, Airflow, and Datadog. They should have a strong background in data modeling, Scala, Python, Java, SQL, and other relevant languages and frameworks.

Join our world-class team of data engineers and contribute to building extraordinary experiences for our data consumers in this exciting role at Apple.

Last updated 2 months ago

Responsibilities For Sr. Data Engineer - Data Products, Ad Platforms

  • Build reliable and performant pipelines and data products with extreme scale requirements
  • Design, create, and extend data storage, processing, and analytic solutions
  • Automate and optimize existing analytic workloads
  • Work effectively in a sprint-based agile development environment
  • Develop next-generation data products and analytical solutions
  • Drive strategy, development, execution, and continuous improvement of core algo and analytical data products
  • Build foundational data architectures and pipelines for algo and data science capabilities

Requirements For Sr. Data Engineer - Data Products, Ad Platforms

Java
Python
  • B.S. in computer science, mathematics, or similar quantitative field
  • Minimum of 4-6 years professional experience
  • Demonstrated ability to implement and extend highly performant, resilient, and reliable data services
  • Experience working in cloud environments and familiarity with object stores and cloud-native data storage and processing frameworks
  • Extract Transform Load (ETL) and streaming experience using Spark, Kafka, Hive, Iceberg, or similar technologies at petabyte scale
  • Deep expertise in data modeling, Scala, Spark, Python, Java, SQL, Trino, Glue and/or other relevant languages and frameworks

Interested in this job?