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:
AIML - Sr Data Engineer, Data and ML Innovation

Senior Data Engineer role at Apple focusing on building privacy-preserving data systems for ML and analytics, combining data engineering expertise with privacy protection.

Senior Data Engineer

Senior Data Engineer role at Apple Services focused on building scalable data pipelines and analytics solutions.

RCC Platforms Performance Data Scientist

Senior Data Scientist role at Apple focusing on retail customer care platform optimization, requiring 7+ years of experience in data analysis and programming.

Sr. Data Engineer, iCloud

Senior Data Engineer position at Apple working on iCloud data infrastructure and capabilities, requiring 8+ years of experience with distributed data technologies.

Senior Data Scientist - System Scheduling Performance

Senior Data Scientist role at Apple focusing on system scheduling performance and resource optimization across all Apple platforms.

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 6 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?