Senior Software Engineer - Apple Cloud Products - iCloud Drive

A leading technology company that creates innovative products including iOS, iPadOS, VisionOS and macOS platforms for billions of users.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Privacy - Siri Runtime Platform

Senior Software Engineering role at Apple focusing on privacy-first systems for Siri Runtime Platform, offering competitive pay and comprehensive benefits.

Senior Software Engineer—Location Intelligence

Senior Software Engineering role at Apple working on location intelligence and contextual computing features used by billions of users across Apple devices and services.

Java Server Engineer-Mail ASE

Senior Java Server Engineer position at Apple working on iCloud Mail platform, focusing on backend services, security, and distributed systems with 7+ years experience required.

Software Engineer, Apple Services Engineering

Senior Software Engineer role at Apple working on CloudKit, the company's foundational cloud services platform, focusing on distributed systems and database technologies.

OS Performance Engineer – CoreOS Kernel Engineering

Senior OS Performance Engineer role at Apple focusing on kernel optimization and system performance for Apple Silicon platforms across iOS, macOS and visionOS.

Description For Senior Software Engineer - Apple Cloud Products - iCloud Drive

Join Apple's AppleCloud organization as a Senior Software Engineer working on iCloud Drive and Backup services. This role offers a unique opportunity to impact billions of users while working with cutting-edge technologies exclusive to Apple. The team is fast-paced and high-growth, focusing on building critical services for iOS, iPadOS, VisionOS, and macOS platforms.

As a senior engineer, you'll be instrumental in shaping the next generation of iCloud features, collaborating across multiple engineering teams at Apple. The role demands strong expertise in distributed systems, particularly with Java and Cassandra, combined with excellent communication skills for cross-team collaboration.

Apple offers an exceptional compensation package, including a competitive base salary range of $175,800 to $312,200, plus equity opportunities through RSUs and ESPP. The benefits package includes comprehensive medical and dental coverage, retirement benefits, and educational reimbursement opportunities.

The position is based in Cupertino, where you'll work with talented engineers on high-impact projects. Apple emphasizes personal growth, providing mentorship, training, and education opportunities. The company is committed to inclusion and diversity, ensuring equal opportunities for all applicants.

This role is perfect for experienced engineers who want to work on large-scale systems that directly impact users worldwide while being part of a company known for innovation and technical excellence. You'll have the chance to contribute to products used by friends and family while working with technologies and tools exclusive to Apple.

Last updated a month ago

Responsibilities For Senior Software Engineer - Apple Cloud Products - iCloud Drive

  • Build critically meaningful services for iOS, iPadOS, VisionOS and macOS platforms
  • Define and build the next generation of features for iCloud Backup and Drive
  • Collaborate with many engineering teams across Apple
  • Design data models and storage systems
  • Manage data flows
  • Develop APIs
  • Select caching strategies
  • Build, deploy, and optimize robust, scalable, and maintainable services

Requirements For Senior Software Engineer - Apple Cloud Products - iCloud Drive

Java
Cassandra
  • 8+ years of experience in crafting, developing and maintaining high-performance distributed systems and services using Java (Spring, SpringBoot, etc)
  • Experience in NoSQL databases such as Cassandra
  • Strong Computer Science fundamentals and multi-thread programming experience
  • Proficiency in independently learning new technologies, planning and implementing projects
  • Knowledge of Swift and/or Objective C is a plus
  • Strong dedication to quality with a keen eye for detail

Benefits For Senior Software Engineer - Apple Cloud Products - iCloud Drive

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?