Data Engineer, Apple Ads

Apple•Austin, TX

About The Position

Apple Ads is seeking a Data Engineer for its Ad Platforms Data team to build high-performance data stores that enable next-generation analytical solutions. The role contributes to the development and ongoing improvement of core data infrastructure and processes, including the design and delivery of data models, pipelines, and an analytical data warehouse supporting customer experiences, ad hoc analysis, and advanced analytics. The engineer enables architects, engineers, analysts, data scientists, and business users by assessing data models and infrastructure, improving analytics and reporting systems, and responding to product and analytics teams’ data needs. The role also involves automating and optimizing data processing, maintaining privacy, security, performance, scalability, and reliability, and sharing data warehouse best practices with partners. The team works in a distributed environment.

Requirements

  • At least 1 year of experience in cloud data engineering.
  • Expertise building cloud data warehouses using Snowflake, Redshift, BigQuery, or analogous architectures.
  • Deep SQL expertise, including data modeling and dimensional modeling, and experience with data governance.
  • Practical experience applying data warehousing concepts, methodologies, and frameworks.
  • Experience with data processing tools and technologies such as Python, Spark, Talend, Informatica, SSIS, or DBT.
  • Ability to design and develop data pipelines with security, scale, uptime, and reliability in mind.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.

Nice To Haves

  • Experience designing and operating petabyte-scale data processing systems.
  • Deep expertise in Apache Spark performance tuning and optimization.
  • Experience with batch and real-time or streaming architectures, including Kafka and/or Flink.
  • Experience building data platforms or processing frameworks reused by multiple teams or pipelines.
  • Experience with AWS technologies, including S3 and Kubernetes/EKS, or equivalent cloud platforms.
  • Background in computer science, mathematics, or a related quantitative field.

Responsibilities

  • Design, develop, and deliver data models, data pipelines, and analytical data warehouse infrastructure.
  • Analyze data models and infrastructure, identify gaps, and recommend architectural improvements.
  • Collaborate with engineering teams to design and support analytics and reporting systems.
  • Work with product and analytics teams to understand their data system needs.
  • Automate and optimize data processing tasks by identifying patterns and implementing solutions.
  • Design and develop data pipelines with security, scale, uptime, and reliability in mind.
  • Help ensure solutions are high-performing, private, secure, scalable, and reliable.
  • Guide partners in effective use of the data warehouse platform through knowledge sharing and best practices.
  • Work effectively as part of a distributed team.
  • Communicate the benefits and constraints of technology solutions to partners, stakeholders, and team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service