The Data Cloud team at Apple is building an innovative analytics platform that delivers crucial insights to Apple's development teams and leadership. This role offers an exciting opportunity to work on large-scale data systems that process billions of events daily, providing invaluable insights to teams developing Apple's operating systems.
As a Senior Software Engineer on the Data Cloud team, you'll be part of an early-stage initiative building a modern analytics platform using cutting-edge approaches to software engineering, ML, and cloud data management. You'll work across the full stack of our system, from infrastructure as code to data pipelines, modeling, and AI agents. The role involves direct collaboration with various Apple teams to optimize their data management needs and deliver insights that enhance customer support.
The position leverages cloud services like AWS and Snowflake, architects data layers using data build tool, designs services and extraction jobs in Kubernetes, and creates tools in Swift and Python. You'll be working in a collaborative environment that values personal and professional growth, with the opportunity to take leadership on new initiatives as part of an expanding team.
We're seeking candidates who are passionate about building robust and reliable software, eager to learn and develop their skills, and enthusiastic about knowledge sharing. The role offers comprehensive benefits including competitive base pay, stock options, comprehensive healthcare, retirement benefits, and education reimbursement. Join us in creating scalable solutions that drive data-driven decision making across Apple's ecosystem.