Senior Software Engineer, Data Engineering, Ads Platform Engineering at Apple (Cupertino, CA)

At Apple, we work every day to build products that enrich peoples 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 the App Store and Apple News! Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy.
We are looking for an ambitious and versatile senior engineer who will be a key member of our team, delivering data products that effectively solve exciting business problems. Responsibilities range from designing and implementing core storage and processing capabilities, to mission-critical pipelines, to supporting online serving architectures, and leading edge, privacy preserving machine learning platforms. You will have the opportunity to define, refine, and/or refactor approaches, designs, and architectures to meet the data engineering challenges we must solve. You will join a team of world-class data engineers with an appetite for apply leading-edge technologies to deliver extraordinary experiences to our customers. You will play a meaningful role building data products that deliver on Apple's privacy commitments and change the way advertising works with data. You will be a leading voice in our technology strategy and its delivery, developing and mentoring junior members of the team. You will collaborate closely with the business to deliver relevant data and insight to inform our strategy and decisions.
You should have 6-8+ years experience in data engineering roles, ideally within the ads or media space. You will have an excellent understanding of scalable approaches and thrive working in Agile environments. The ability to be a good standout colleague under tight deadline constraints is key to success!

At Ad Platforms, we are constantly developing data products to provide amazing user experiences and drive value for publishers and developers. We are looking for a senior data engineer to deliver our future data systems, by working to:

- Lead deep technical conversations and white boarding sessions to brainstorm ideas on data pipelines and petabyte scale data processing.

- Design and implement new pipelines, storage, and processing solutions using modern, distributed systems approaches and technologies

- Advocate for the design and implementation approaches you propose

- Follow standard methodologies in storage, processing, copy/synchronization, etc. appropriate to the scale and maturity of our products

- Work in multi-functional teams to prototype new concepts and deliver end-to-end systems in an agile setting

- Design and deliver high quality systems with excellent reliability and scalability, leading complexity and providing for efficient operations

Please let the company know you found this position via so we can keep providing you with quality jobs.