Demo

Senior iOS Software Engineer - CloudKit

Apple, Inc.
San Diego, CA Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/5/2026
Imagine what we could create together! At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no limit to what we could accomplish. Apple is seeking an experienced Senior iOS Software Engineer to contribute to the development of the next generation of cloud services infrastructure. You will be responsible for designing and implementing key components of the iCloud platform, integrating novel fundamental capabilities deeply into the core of Apple's operating systems. \\n\\nYour work will enable the creation of entirely new applications and the scaling of existing ones, including FaceTime, Push Notifications, iCloud Drive, Photos, and Backup. This is an opportunity to make a significant impact. You will collaborate with highly skilled teams dedicated to engineering excellence and deliver features that uphold strong privacy guarantees for end users.\\n

On the client-side of iCloud services, our team is responsible for establishing the foundations of a secure and private cloud. This includes device-to-device encrypted storage in the cloud, protected computation, and other essential components. Apple's commitment to privacy is deeply ingrained in our work, and this team is instrumental in extending this commitment to the cloud. This position requires close collaboration with the CloudKit team, as well as with several other teams working on server components and Apple's Cryptography and Privacy teams. \n\nThe role entails both low-level (C/Objective C, libdispatch, POSIX APIs) and system-level skills (synchronization protocols, framework design, IPCs, multi-process performance work, system-wide resource sharing). Reliability is paramount, and we seek engineers with a genuine passion for constructing complex systems that can seamlessly recover from errors.\n

5 years of software engineering experience with strong programming skills in Swift and/or Objective-C\nExperience building on Apple Platforms (macOS, iOS, watchOS, tvOS, etc.)\nExperience working with and building system-level frameworks and APIs\nExperience working with client-server architectures and network protocols in a distributed system\nProven track record of working on rapid development cycles and shipping software on tight schedules\nExcellent communication\nBachelor's degree, or above, in an engineering-related field or equivalent related experience

Experience with Swift concurrency\nExperience with security, privacy, and cryptography concepts\nExperience with event-based programming and/or inter-process communication is a plus\nAbility to build relationships in highly cross-functional environments

Salary.com Estimation for Senior iOS Software Engineer - CloudKit in San Diego, CA
$142,024 to $170,105
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior iOS Software Engineer - CloudKit?

Sign up to receive alerts about other jobs on the Senior iOS Software Engineer - CloudKit career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Beaverton, OR
  • Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, a... more
  • 1 Day Ago

  • Apple, Inc. Beaverton, OR
  • We are seeking a highly motivated and innovative Embedded CPU Engineer to join the Platform Architecture team. In this role, you will drive performance and... more
  • 1 Day Ago

  • Apple, Inc. Roseville, MN
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple, Inc. Mesa, AZ
  • Imagine what you could do here. The people here at Apple don't just create products - they create the kind of wonders that have revolutionized entire indus... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior iOS Software Engineer - CloudKit jobs in the San Diego, CA area that may be a better fit.

  • Insulet Corporation San Diego, CA
  • Position Overview Insulet Corporation, maker of Omnipod, is the leader in tubeless insulin pumps. We are looking for software engineers to build our next g... more
  • 7 Days Ago

  • Biolinq San Diego, CA
  • Description WARNING about fake job posting scams. There has been a recent wave of scams whereby third parties post fake job openings using a bogus email ad... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!