Taro Logo

Sr. Software Engineer (Framework - Solutions Services), Ai & Data Platforms

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
Backend
Senior Software Engineer
In-Person
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer (Framework - Solutions Services), Ai & Data Platforms

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.

Last updated 6 months ago

Responsibilities For Sr. Software Engineer (Framework - Solutions Services), Ai & Data Platforms

  • Building various tools and features for Data platforms, including data processing, insights portal, data observability, data lineage, model hub, and data visualization
  • Building custom solutions ground up or customizing open source products for Apple's needs
  • Building innovative tools and frameworks that can extend the functionality of 3rd party BI tools using APIs
  • Engaging directly with key business partners to understand business strategies and solution needs
  • Driving and leading functional & technical discussions with development teams
  • Designing and owning end to end applications

Requirements For Sr. Software Engineer (Framework - Solutions Services), Ai & Data Platforms

Java
Python
  • 7+ years or more of hands-on experience with Java and/or Python
  • Deep understanding of data structures and algorithms
  • Experience designing and developing scalable & performant micro-services and Rest APIs
  • Knowledge of cloud computing platforms such as AWS, Google Cloud or Azure
  • Degree in computer science or related field or equivalent

Interested in this job?