Senior Data Platform Solutions Architect, Ad Platforms

Auckland, Auckland, New Zealand
Software and Services


Weekly Hours: 40
Role Number:200261966
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 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 a results-oriented and versatile senior data platform solutions architect who will be a key member of our team, delivering data products that effectively solve results-oriented 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 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.

Key Qualifications

  • 6-8+ years experience in data engineering roles, ideally within the ads or media space
  • Enjoy collaborating with partners both on your team and on customer teams, and can communicate effectively to build consensus
  • Deep expertise in modern data engineering approaches, stay on top of developments, and are aware of what leading players are doing
  • Analytical approach to problem solving and can cut through ambiguity and noise to find the optimal solution
  • Enjoy empowering customers to deliver effective, performant, and resilient data applications
  • You understand how to navigate platform support models and can architect solutions that have clear separations of responsibilities and well-defined interfaces
  • You have worked in cloud environments and are familiar with object stores, and other common cloud-native data storage and processing frameworks
  • You have experience building high-performance data pipelines at scale
  • Passionate about the developer experience of platform consumers
  • Demonstrated ability to design, implement, refactor, and extend highly performant, scalable, resilient, reliable, and understandable data pipelines
  • Experience with Spark (Streaming), Hadoop, Kafka (Streams) or other distributed systems
  • Expertise in Python, Java, Scala, SQL, and/or other relevant languages and frameworks
  • Experience with Oracle, Postgres, MySQL, or other relational databases


As a Data Platform Solutions Architect, you will be responsible for advising the architecture of both the platform itself and the applications that ride on top of it. Your key responsibilities will include: - Collaborating on multi-functional teams to design solutions that demonstrate the Data Platform - Working with the lead data architect to drive and support discussions on architecture in order to ensure cohesion with overall technology direction - Advising customers on platform standard methodologies - Educating customers on the design, implementation, and responsibilities of the platform - Working with the Data Platform development team to design new capabilities to meet the requirements of customers while staying true to platform principles - Understanding business impact and technical complexity associated with customer needs to inform platform design and roadmap planning - Gathering insight into the day-to-day challenges of users running on the platform and providing a focus on the customer experience

Education & Experience

Bachelors, Masters, or PhD or equivalent professional experience in Computer Science, Distributed Systems, Software Engineering, or related field and experience designing, building, maintaining, and extending large-scale production data systems.

Additional Requirements