Taro Logo

Software Engineering - Data Products Engineering, Apple Ads

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Advertising

Description For Software Engineering - Data Products Engineering, Apple Ads

At Apple, we focus deeply on our customers' experience. Apple Ads brings this same approach to advertising, helping people find exactly what they're looking for and helping advertisers grow their businesses. Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, and MLS Season Pass. Everything we do is designed for trust, connection, and impact: We respect user privacy, integrate advertising thoughtfully into the experience, and deliver value for advertisers of all sizes.

The Data Products Engineering team is seeking an ambitious and versatile engineer to help lead the design and scale of key data systems, delivering data products that solve exciting business problems. You will work on designing and implementing core stream-processing and batch-processing capabilities, supporting privacy-preserving critical pipelines. You'll have the opportunity to define, refine, and refactor approaches, designs, and architectures to meet complex data engineering challenges.

You will join a team of world-class data engineers focused on applying leading-edge technologies to deliver extraordinary experiences to customers. Your role will be instrumental in building data products that deliver on Apple's privacy commitments and transform advertising with data. As a leading voice in our technology strategy, you'll develop and mentor team members while collaborating closely with business stakeholders to deliver insights that inform strategy and decisions.

The ideal candidate will have 8+ years of experience in data engineering roles, preferably within the ads or media space. You should possess an excellent understanding of scalable approaches and thrive in Agile environments. Success in this role requires being a standout colleague who can perform effectively under tight deadlines while maintaining high standards of quality and innovation.

Last updated 8 hours ago

Responsibilities For Software Engineering - Data Products Engineering, Apple Ads

  • Engineer secure and scalable data processing systems across different execution contexts
  • Collaborate with data engineers and product managers to process petabytes of realtime streaming and batch events
  • Work in a rapidly changing environment and perform effectively in sprint-based development
  • Contribute to a culture that emphasizes reliability, resiliency, extensibility, scalability, and productivity

Requirements For Software Engineering - Data Products Engineering, Apple Ads

Java
Scala
Kafka
Cassandra
  • 8+ years of industry experience building distributed, scalable data pipelines and platforms
  • Proven track record of successful software product delivery
  • Demonstrated innovative, critical thinking and troubleshooting skills
  • Excellent collaborative skills
  • Proficiency with modern programming languages (Java/Scala/C++)
  • Strong computer science and data engineering fundamentals
  • Expertise in data modeling and Iceberg lake house implementation
  • Proficiency in distributed systems and data processing technologies
  • Experience building and scaling systems on premise and in the cloud
  • Strong technical skills with proven experience in scalable data infrastructure

Interested in this job?

Jobs Related To Apple Software Engineering - Data Products Engineering, Apple Ads

Lead IT Engineer, Data

Lead IT Engineer, Data position at Qualcomm India focusing on Splunk development, data analysis, and visualization, requiring 2+ years of experience and strong technical skills.

Data Engineer, Data Quality and Governance(VP)

Vice President level Data Engineer position focused on data quality and governance at State Street.

Staff Software Engineer, Data Platform - Provo

Staff Software Engineer position at Qualtrics focusing on developing and scaling the Data Platform that powers all Experience Management products, requiring expertise in distributed systems and data processing.

Data Engineer - VP (Hybrid)

VP-level Data Engineer position at Citi focusing on building and maintaining data infrastructure in a hybrid work environment.

Staff Bioinformatics Engineer

Staff Bioinformatics Engineer position at Exact Sciences in San Diego, focusing on biological data analysis and pipeline development.