Join Apple's Data Cloud team in building a modern analytics platform that provides invaluable insights to Apple's development teams. As a Senior Software Engineer, you'll work on a cutting-edge analytics platform using AWS, Snowflake, and Kubernetes. The role involves creating scalable data solutions, implementing data modeling strategies, and developing high-performance pipelines.
You'll be part of an early-stage team, working with large-scale data systems that process billions of events daily. The position offers the opportunity to work with various Apple teams, helping them optimize their data management needs and provide insights to support their customers. The team values engineers who are driven to build robust software, eager to learn, and enthusiastic about knowledge sharing.
The work environment is relaxed yet focused on excellence in software development. You'll collaborate with highly skilled colleagues who value knowledge sharing and open collaboration. As the team is in its early stages, you'll have the chance to lead new initiatives and shape the future of data infrastructure at Apple.
The role combines technical expertise in cloud services, data engineering, and software development with the opportunity to directly impact Apple's development processes. You'll work with modern technologies like Python, TypeScript, and Swift, while leveraging cloud platforms and data tools. The position offers competitive compensation, comprehensive benefits, and the chance to become an Apple shareholder through various stock programs.
If you're passionate about data systems, enjoy solving complex problems, and want to work with cutting-edge technology while making a significant impact, this role offers an excellent opportunity to grow your career at one of the world's leading technology companies.