Software Engineer — CloudKit Client

1 Month ago • All levels • Software Development & Engineering • $143,100 PA - $264,200 PA

Job Summary

Job Description

This position involves collaborating closely with the CloudKit team, server component teams, and Apple’s Cryptography and Privacy teams. The role requires 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). The engineer will be responsible for building complex systems that seamlessly recover from errors, crafting clear APIs, working with network and file system stacks to build performant daemons, and designing scalable features and protocols with server counterparts. The focus is on implementing core components of the cryptographic protection of cloud data.
Must have:
  • Experience with C/Objective C and POSIX APIs.
  • Knowledge of synchronization protocols and framework design.
  • Understanding of IPCs and multi-process performance.
  • Experience in building systems that recover from errors.
  • Experience working with network and file system stacks.

Job Details

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

Similar Jobs

binance - Pioneer Talent Program - Backend Engineer (Java) - Web 3 Wallet

binance

Taipei City, Taiwan (Remote)
3 Months ago
Single Store - AI Security Engineer

Single Store

Hyderabad, Telangana, India (Remote)
1 Month ago
affinidi - Senior Staff/Staff Software Engineer, Decentralised Systems

affinidi

London, England, United Kingdom (Hybrid)
1 Month ago
Boomi  - Principal Software Engineer - Security Architect

Boomi

India (On-Site)
3 Weeks ago
binance - Risk Operations Specialist

binance

Taipei City, Taiwan (On-Site)
1 Week ago
Scale AI - Engineering Manager, Growth

Scale AI

San Francisco, California, United States (Hybrid)
1 Month ago
Anthology  Inc  - Senior Software Engineer I

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Syniverse - Operations Engineer

Syniverse

Hyderabad, Telangana, India (Hybrid)
1 Month ago
binance - Technical Support Engineer (Binance Accelerator Program)

binance

Taipei City, Taiwan (Hybrid)
1 Week ago
Qualcomm - Staff Digital Design Engineer

Qualcomm

Cambridge, England, United Kingdom (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

binance - Backend Engineer, Java - Web 3 Wallet

binance

Taipei City, Taiwan (Remote)
5 Months ago
Single Store - AI Security Engineer

Single Store

Hyderabad, Telangana, India (Remote)
1 Month ago
Veeam Software - Application Security Engineer

Veeam Software

Prague, Czechia (Remote)
1 Month ago
rivos - Confidential Compute Systems Engineer

rivos

Santa Clara, California, United States (On-Site)
3 Years ago
affinidi - Senior Staff/Staff Software Engineer, Decentralised Systems

affinidi

Berlin, Berlin, Germany (Hybrid)
1 Month ago
limit break - Blockchain Engineer, Smart Contracts

limit break

United States (Remote)
3 Months ago
Boomi  - Principal Software Engineer - Security Architect

Boomi

India (On-Site)
3 Weeks ago
Rockstar Games - Senior Security Engineer (C++)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
5 Days ago
bytedance - Senior Software Engineer, Global Payment Security

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Qualcomm - Senior Staff Security Infrastructure Software Engineer

Qualcomm

Iași, Iași County, Romania (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Rackspace Technology - Sales Development Specialist

Rackspace Technology

San Antonio, Texas, United States (Hybrid)
2 Weeks ago
Meta - Data Engineer, Product Analytics

Meta

Fremont, California, United States (On-Site)
7 Months ago
HCL Tech - Guidewire Domain Consultant

HCL Tech

Texas, United States (On-Site)
3 Weeks ago
Dialpad AI - Campaigns Manager

Dialpad AI

San Ramon, California, United States (On-Site)
6 Days ago
Apple - Senior SRE Manager, iCloud

Apple

Seattle, Washington, United States (On-Site)
1 Week ago
imerza - Head of Finance

imerza

Sarasota, Florida, United States (On-Site)
1 Month ago
Highspot - Principal Engineer, Interact Analytics Experiences (Platform/Full-Stack/In-App)

Highspot

Seattle, Washington, United States (Hybrid)
1 Month ago
Activision - Expert Character Artist - Heads

Activision

Santa Monica, California, United States (On-Site)
2 Months ago
SBM Management - Custodial Lead

SBM Management

Irving, Texas, United States (On-Site)
1 Month ago
Springer Group - Associate or Senior Editor

Springer Group

New York, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Capgemini - SAP YL

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Tesla - Application Support Engineer

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
NVIDIA - Power Integrity Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Nagarro - SAP FI/CO Senior Consultant

Nagarro

Germany (Remote)
2 Months ago
Payactive - Software Engineer

Payactive

Milpitas, California, United States (Hybrid)
8 Months ago
plana technologies - Senior Release Engineer

plana technologies

Belgrade, Serbia (Hybrid)
1 Month ago
cirrus logic - Senior Staff Analog Design Engineer

cirrus logic

Edinburgh, Scotland, United Kingdom (Hybrid)
8 Months ago
Tesla - Senior Wastewater Engineer

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
conga - Staff Software Engineer

conga

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Synechron - L2 Support Engineer

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug