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:
Senior Software Engineer, Apple Services Engineering

Senior Software Engineer role at Apple, building next-gen cloud platforms for services like FaceTime and iCloud, with focus on privacy and scalability.

Systems Engineer - Apple DC HWE

Senior Systems Engineer role at Apple focusing on data center hardware engineering, system architecture, and cross-functional collaboration with competitive compensation and benefits.

Senior Platform Engineer

Senior Platform Engineer role at Apple focusing on building and maintaining scalable cloud infrastructure for advertising platforms while prioritizing privacy.

Software Engineer, OS and System Services

Senior Software Engineer position at Apple focusing on cloud infrastructure, system software, and data center technologies.

Cloud Infrastructure Engineer - GPU

Cloud Infrastructure Engineer - GPU at Apple, developing virtual networking solutions for GPUs in cloud platforms.

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 a month 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?