Software Engineer — CloudKit Client

2 Months 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

zeta - Software Development Engineer II - Backend

zeta

Hyderabad, Telangana, India (On-Site)
3 Years ago
Salesforce - Marketing Security Lead

Salesforce

San Francisco, California, United States (Remote)
1 Year ago
GoDaddy - Technical Product Manager - PKI and Cryptographic Compliance

GoDaddy

United States (Remote)
5 Days ago
Luxoft - Regular C++ Software Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
zeta - Principal Engineer

zeta

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Nagarro - Senior Engineer, ETL

Nagarro

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
velotio technologies  - Lead Analytics Engineer

velotio technologies

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Gibbs Cam - Team Lead / Senior Software Engineer (GibbsCAM)

Gibbs Cam

Pune, Maharashtra, India (On-Site)
2 Months ago
Aptive - GSD- P Engineer

Aptive

Pune, Maharashtra, India (On-Site)
5 Days ago
rivos - Accelerator Design Verification Engineer

rivos

Santa Clara, California, United States (Hybrid)
4 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canonical - Security Software Engineer

Canonical

(Remote)
2 Months ago
Intel  - Assistant Facility Security Officer

Intel

Santa Clara, California, United States (On-Site)
1 Week ago
Qualcomm - Software Security Engineer

Qualcomm

Farnborough, England, United Kingdom (On-Site)
2 Months ago
Crunchyroll - Staff DevOps Engineer

Crunchyroll

Los Angeles, California, United States (Hybrid)
2 Months ago
Survay Monkey - Software Engineer II - Security Engineering

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Week ago
altoros - Senior DevOps Engineer

altoros

Portugal (Remote)
1 Year ago
Ion - Senior Platform Security Engineer

Ion

London, England, United Kingdom (On-Site)
3 Weeks ago
Coda - Senior Software Engineering Manager

Coda

California, United States (Hybrid)
9 Months ago
Toast - Senior Product Security Engineer

Toast

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ion - IT Security Engineering Manager

Ion

London, England, United Kingdom (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

WebFX - Inbound Sales Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago
Tencent - Marketing Operation Intern

Tencent

Los Angeles, California, United States (On-Site)
1 Week ago
Ziff Davis - Business Developer, Games

Ziff Davis

Los Angeles, California, United States (Remote)
2 Days ago
Nintendo - Merchandising Category Manager

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago
JDA - Director of Business Development - Defense (DoD)

JDA

Dallas, Texas, United States (Remote)
1 Week ago
easy games - Unity Software Engineer

easy games

San Diego, California, United States (Remote)
2 Years ago
Sony Pictures Entertainment - Coordinator, Finance and Administration

Sony Pictures Entertainment

Miami, Florida, United States (On-Site)
1 Month ago
Avalanche Studios Group - Lead Designer, World

Avalanche Studios Group

Salt Lake City, Utah, United States (Hybrid)
1 Month ago
Sika Group - Overnight Production Supervisor

Sika Group

Canton, Massachusetts, United States (On-Site)
1 Week ago
Bazaar Voice - Senior Program Manager - Product GTM Operations

Bazaar Voice

Austin, Texas, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Crunchyroll - Staff Software Engineer

Crunchyroll

Hyderabad, Telangana, India (On-Site)
10 Months ago
The Walt Disney Company - Service Engineer (Electrical & Mechanical Engineering)

The Walt Disney Company

Hong Kong (On-Site)
3 Months ago
AECOM - Process Engineer - Director

AECOM

Fortitude Valley, Queensland, Australia (On-Site)
1 Month ago
Qualcomm - Senior Engineer - AMS DV

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Philips - MRI Application Engineer South-West H/F

Philips

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Alphawave Semi - Senior Staff Engineer I - Analog Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Haleon - Engineering and EHS Manager

Haleon

Rio De Janeiro, Brazil (On-Site)
6 Days ago
Scout - Human Factors Engineer

Scout

Novi, Michigan, United States (On-Site)
2 Weeks ago
Marvell - Senior Principal Design Verification Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
Thales - Lean Engineer

Thales

Élancourt, Île-de-France, France (On-Site)
2 Months 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)

Cupertino, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Boulder, Colorado, 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