Software Engineer (Framework - Cloud), AI & Data Platforms

Apple is a technology company that crafts revolutionary products and services, known for innovation across entire industries.
$143,100 - $264,200
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Cloud Networking Engineer - GPU

Senior Cloud Networking Engineer position at Apple focusing on GPU infrastructure and networking technologies for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes and GPU infrastructure for Apple Services, offering competitive compensation and benefits.

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple, focusing on GPU virtualization and high-performance networking for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud services, offering competitive compensation and comprehensive benefits.

Cloud Network Platform Software Engineer

Senior Cloud Network Platform Software Engineer role at Apple, building and maintaining large-scale distributed systems and network infrastructure for global services.

Description For Software Engineer (Framework - Cloud), AI & Data Platforms

Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best-in-class data and reporting apps presenting metrics & performance indicators with the least latency and outstanding user experience. As a Cloud Engineer, you will be responsible for 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. You will collaborate with other application and framework engineers to leverage or construct novel reusable components and frameworks to enhance developer productivity. This role requires attention to detail and a commitment to delivering highly scalable and reliable products.

Key Responsibilities:

  • Develop self-service tools and features for data and platform engineers
  • Construct and deploy applications across various cloud platforms
  • Collaborate with other engineers to build reusable components and frameworks
  • Enhance developer productivity through innovative solutions
  • Ensure scalability and reliability of products

Qualifications:

  • Proficient understanding (3+ years of experience) of cloud paradigm - AWS, GCP, or Azure
  • 3+ years of working experience with virtual machines, containers, and Kubernetes platform
  • 3+ years of experience developing REST APIs using Java or Python
  • Understanding of cross-account access through identity-based policies or resource-based policies
  • Knowledge of high-level network architecture and topology in a cloud environment
  • Experience in building and deploying cloud-native applications/products
  • Working experience with Big Data technologies and data platforms
  • Bachelor's degree in computer science or related field (or equivalent)
  • Strong communication and personal skills
  • Ability to work well in project teams and demonstrate project ownership

This position offers an opportunity to work in a fast-paced environment where technical abilities will be challenged daily, and to make a significant impact on Apple's business success.

Last updated 2 months ago

Responsibilities For Software Engineer (Framework - Cloud), AI & Data Platforms

  • Develop self-service tools and features for data and platform engineers
  • Construct and deploy applications across various cloud platforms
  • Collaborate with other engineers to build reusable components and frameworks
  • Enhance developer productivity through innovative solutions
  • Ensure scalability and reliability of products

Requirements For Software Engineer (Framework - Cloud), AI & Data Platforms

Java
Python
Kubernetes
  • Proficient understanding (3+ years of experience) of cloud paradigm - AWS, GCP, or Azure
  • 3+ years of working experience with virtual machines, containers, and Kubernetes platform
  • 3+ years of experience developing REST APIs using Java or Python
  • Understanding of cross-account access through identity-based policies or resource-based policies
  • Knowledge of high-level network architecture and topology in a cloud environment
  • Bachelor's degree in computer science or related field (or equivalent)

Benefits For Software Engineer (Framework - Cloud), AI & Data Platforms

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Potential for discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?