Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to build and scale data and reporting applications that present metrics and performance indicators with minimal latency and an outstanding user experience.
Requirements
- Proficient understanding (3+ Yrs of Experience) of cloud paradigm - AWS or GCP or Azure.
- 3+ Yrs of working experience with virtual machines, containers and Kubernetes platform.
- 3+ Experience with developing Rest API using Java or Python
- Understanding of cross account access through identity-based policies or resource-based policies is must
- Understanding of high level network architecture and topology in a cloud environment is must
- Experience in building and deploying cloud-native applications/products
- Working experience with Big data technologies and data platforms
Responsibilities
- developing the next generation of self-service tools and features utilized by data and platform engineers to construct and deploy applications across various cloud platforms
- collaborate with other application and framework engineers within the organization to either leverage or construct novel reusable components and frameworks to enhance developer productivity
- deliver a highly scalable and reliable product
- design and own end to end applications
- build and scale best in class data and reporting apps presenting metrics & performance indicators with the least latency and outstanding user experience
- think creatively and should have a real passion for building highly scalable applications with end users in focus
- engage directly with key business partners to understand the business strategies and solution needs
Other
- A passion for product ownership and track record will prove critical to success on our team.
- Be ready to make something extraordinary when here.
- Multifaceted, encouraging people and innovative, industry-defining technologies are the norm at Apple.
- Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership.
- Understanding of Cloud Economics and cost optimization techniques is a plus