Talent.com
Software Engineer CloudKit Client

Software Engineer CloudKit Client

AppleSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Role Number : 200607177-3577

Summary

Imagine what we could create together! At Apple, innovative ideas quickly transform into groundbreaking products, services, and customer experiences. Bring your passion and dedication to your role, and there’s no limit to what we can achieve. Apple is seeking an experienced Software Engineer to contribute to the development of the next generation of cloud services infrastructure. You’ll be working on crucial components of the iCloud platform and introducing innovative fundamental capabilities. Your work will power entirely new applications and enhance existing ones like FaceTime, PushNotifications, iCloud Drive, Photos, and Backup. This is your chance to make a real impact. You’ll collaborate with exceptional teams of engineers who genuinely love engineering and prioritize user privacy.

Description

We work on the client-side of iCloud services, building the foundations for a secure and private cloud from device to device encrypted storage in the cloud to protected computation. Apple’s commitment to privacy runs deep and this team is key to extending this commitment to the cloud.

This position will involve close collaboration with the CloudKit team, several teams working on server components as well as Apple’s Cryptography and Privacy teams. This job 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 essential, and we’re looking for engineers with a real passion for building complex systems that will seamlessly recover in the event of errors.

In this role, you will :

  • Work with adopters to craft clear APIs
  • Work with the network and file system stacks to build performant daemons
  • Work with our server counterparts to design scalable features and protocols
  • Implement core components of the cryptographic protection of cloud data

Minimum Qualifications

3+ years of software engineering experience with strong programming skills in Objective-C and / or Swift

Experience building on Apple Platforms (macOS, iOS, watchOS, tvOS, etc.)

Experience in building system-level frameworks and APIs

Excellent communication

Bachelor's Degree in an engineering-related field or equivalent related experience

Preferred Qualifications

Experience in Swift concurrency

Ability to build relationships with diverse groups of people

Experience with Event-based programming or inter-process communication is a plus

Proven track record of working on rapid development cycles and shipping software on tight schedules

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

Create a job alert for this search

Software Engineer • San Francisco, CA, United States

Related jobs
  • Promoted
Software Engineer, Cloudforce One

Software Engineer, Cloudforce One

Cloudflare IncSan Francisco, CA, United States
Full-time
At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer, API Platform

Software Engineer, API Platform

ConvexSan Francisco, CA, United States
Full-time
Convex is transforming the way developers build applications.Our mission is to fundamentally change how software is built on the Internet by empowering developers to create fast, reliable, and dyna...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

VIVIO, a Public Benefit CorporationHayward, CA, US
Full-time
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the...Show moreLast updated: 7 days ago
  • Promoted
Software UI Engineer - Cloud-Native Observability Platform

Software UI Engineer - Cloud-Native Observability Platform

Cisco Systems, Inc.Milpitas, CA, United States
Full-time
Software UI Engineer - Cloud-Native Observability Platform.We are the Catalyst Center Platforms and Capabilities team, responsible for delivering scalable, secure, and high-productivity cloud-nativ...Show moreLast updated: 1 day ago
  • Promoted
UI Software Engineer

UI Software Engineer

Cisco Systems, Inc.San Jose, CA, United States
Full-time
The application window is expected to close on : November 21, 2025.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.The LIO (Lifecy...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer — CloudKit Client

Software Engineer — CloudKit Client

Apple Inc.San Francisco, CA, United States
Full-time
San Francisco, California, United States Software and Services.We work on the client-side of iCloud services, building the foundations for a secure and private cloud from device to device encrypted...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - Cloudflare One

Software Engineer - Cloudflare One

Cloudflare IncSan Francisco, CA, United States
Full-time
At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Cloud

Software Engineer, Cloud

EventualSan Francisco, CA, United States
Full-time
Every breakthrough AI application, from foundation models to autonomous vehicles, relies on processing massive volumes of images, video, and complex data. But todays data platforms (like Databricks ...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
  • Promoted
Backend Software Engineer, Cloud Control Plane

Backend Software Engineer, Cloud Control Plane

CrusoeSunnyvale, CA, US
Full-time
Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrif...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Cloud

Software Engineer, Cloud

Eventual ComputingSan Francisco, CA, United States
Full-time
Every breakthrough AI application, from foundation models to autonomous vehicles, relies on processing massive volumes of images, video, and complex data. But today's data platforms (like Databricks...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Cloud Platform

Software Engineer, Cloud Platform

CelerData, Inc.Menlo Park, CA, United States
Full-time
At CelerData, we empower organizations to unlock the full potential of their data with our next-generation, cloud-native, high-performance analytical database built for modern lakehouse architectur...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Cloudflare Workflows

Software Engineer, Cloudflare Workflows

Cloudflare IncSan Francisco, CA, United States
Full-time
At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - Cloud Platform

Software Engineer - Cloud Platform

MotiveSan Francisco, CA, United States
Full-time
Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show moreLast updated: 2 days ago
  • Promoted
Sr. Software Engineer (25403)

Sr. Software Engineer (25403)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 13 days ago
  • Promoted
Software Engineer - Intersight platform

Software Engineer - Intersight platform

Cisco Systems, Inc.Milpitas, CA, United States
Full-time
This is a hybrid position located in Miliptas, California.We are currently looking for talent to join our Intersight development team as part of Cisco's Data Center Compute portfolio.Cisco Intersig...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer

Software Engineer

General MedicineHayward, CA, US
Full-time
As a software engineer at General Medicine, you’ll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance...Show moreLast updated: 9 days ago
  • Promoted
Software Engineer

Software Engineer

BritiveSan Francisco, CA, United States
Full-time
Cloud security is becoming increasingly important as organizations are accelerating their cloud migration.Britive is at the forefront of the emerging cloud security industry with the only modern pr...Show moreLast updated: 30+ days ago