Apple's AI & Data Platform (AiDP) team is seeking a Senior Software Engineer to build and scale best-in-class data and reporting applications. This role offers an extraordinary opportunity to work in a fast-paced environment where technical abilities are challenged daily. The position focuses on building highly scalable applications with end-users in focus, requiring creative thinking and passion for development.
As a Framework Software Engineer, you'll be responsible for creating various tools and features for Data platforms, including data processing, insights portal, data observability, and data visualization. You'll either develop custom solutions from the ground up or customize open source products for Apple's specific needs. The role involves significant collaboration with business partners and development teams.
The ideal candidate should have strong expertise in Java and/or Python, with deep knowledge of data structures and algorithms. Experience with cloud computing platforms and microservices architecture is essential. You'll be working with cutting-edge technologies in big data and distributed computing, contributing to Apple's innovative data infrastructure.
This position offers the unique opportunity to impact Apple's business success directly while working in an environment that encourages thinking differently. You'll be part of a diverse team where individual imaginations come together to create products and services that change lives for the better. The role combines technical excellence with business impact, requiring both strong engineering skills and the ability to understand and implement business strategies.