Apple's Artificial Intelligence and Data Platforms (AiDP) team is seeking an experienced Software Engineer to build high-quality, scalable, and resilient distributed systems. The role focuses on powering Apple's cloud analytics platforms and data pipelines within the Enterprise Data Warehouse landscape. You'll work with technologies like Kafka, Spark, Iceberg, Airflow, and Presto to support critical business functions including Sales, Operations, Finance, AppleCare, Marketing, and Internet Services.
The position involves building solutions that integrate open source software with Apple's internal ecosystem, driving development from concept to release. You'll be responsible for designing, building, testing, and shipping features while working closely with internal customers to understand their requirements and optimize their experience.
This challenging role combines hands-on coding with system design and optimization. You'll spend significant time writing code and developing cloud applications, while also focusing on debugging, production support, and user assistance. The ideal candidate should have deep knowledge of innovative technologies and cloud data platforms, with the ability to learn and adapt to new technologies independently.
The role offers comprehensive benefits including medical and dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses. You'll be part of Apple's diverse and innovative culture, where individual imaginations come together to create products and services that change lives for the better.