Taro Logo

Senior Software Engineer - Apple Cloud Products - iCloud Drive

Apple is a technology company that creates innovative products and services including iPhone, iPad, Mac, Apple Watch, and iCloud.
$181,100 - $272,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:
SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer position at Apple working on Siri's conversation system, focusing on framework development and tooling with competitive compensation and benefits.

Senior macOS Application Engineer - Devices

Senior macOS Application Engineer position at Apple, focusing on developing tools and frameworks for device management across Apple's platforms.

Software Engineer, Core Services - Apple Services Engineering

Senior Software Engineer role at Apple building scalable backend systems for Apple Services including App Store, Music, TV+, and more. Focus on distributed systems and Big Data.

Software Development Engineer - Core Sensors Architecture

Senior Software Development Engineer position at Apple working on Core Sensors Architecture within the Core Operating Systems team.

Senior Software Engineer, Commerce

Senior Software Engineer position at Apple's Commerce team, building scalable solutions for App Store, Apple TV, and other services, offering $181K-$272K base pay plus benefits.

Job Description

Join an extraordinary team within the AppleCloud organization working on iCloud Backup and Drive, serving billions of users across iOS, iPadOS, VisionOS and macOS platforms. As a Senior Software Engineer, you'll be part of a fast-paced, high-growth team where you'll have direct impact on company results. Your role involves crafting and maintaining high-performance distributed systems using Java and working with technologies like Cassandra.

You'll collaborate with engineering teams across Apple to define and build next-generation features for iCloud services. The position requires strong expertise in distributed systems, database management, and API development. You'll work with cutting-edge technologies and tools exclusive to Apple while contributing to products used by billions of users worldwide.

The role offers comprehensive benefits including medical/dental coverage, stock options, and education reimbursement. You'll be part of a team that values personal growth, offering mentorship and training opportunities. The position requires 8+ years of relevant experience and strong computer science fundamentals.

Working at Apple's Cupertino headquarters, you'll join a culture of innovation where your ideas can shape features used by friends and family worldwide. The compensation package includes a competitive base salary range of $181,100-$272,100, plus additional benefits and stock opportunities. This is more than just a job - it's an opportunity to make a significant impact on products used by billions while working with some of the best minds in technology.

Last updated 12 days ago

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

  • Build critically meaningful services for iOS, iPadOS, VisionOS and macOS platforms
  • Work on iCloud Backup and Drive features
  • Collaborate with engineering teams across Apple
  • Define and build next generation features
  • Participate in product ideation and development
  • Maintain and optimize high-performance distributed systems

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
  • Experience in designing data models and storage systems
  • Experience in managing data flows and developing APIs
  • Knowledge of caching strategies
  • Ability to build, deploy, and optimize robust, scalable services

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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Relocation assistance
  • Discretionary bonuses
  • Employee discount on products