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, 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
  • New!
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: 19 hours ago
  • Promoted
Software Engineer 2

Software Engineer 2

Typical Set, LLCBerkeley, CA, US
Full-time
Typical Set, LLC Position : Software Engineer 2 (SE2510) Responsible for developing systems to translate cutting-edge machine learning into complex trading behaviors. Touch areas as wide-ranging as m...Show moreLast updated: 11 days ago
  • Promoted
  • New!
Senior Software Engineer, Cloud Platform in San Francisco

Senior Software Engineer, Cloud Platform in San Francisco

Energy Jobline ZRSan Francisco, CA, United States
Full-time
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 19 hours 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
  • New!
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: 19 hours 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
  • New!
Software Engineer III : Cloud Platform

Software Engineer III : Cloud Platform

GuidewireSan Mateo, CA, United States
Full-time
Get AI-powered advice on this job and more exclusive features.Are you a result-oriented, polyglot programmer using 12-factor app methodology to craft your Cloud products? If so, we would like to me...Show moreLast updated: 18 hours ago
  • Promoted
  • New!
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: 19 hours ago
  • Promoted
Senior Software Engineer, Cloud

Senior Software Engineer, Cloud

NuonSan Francisco, CA, United States
Full-time
As a Senior Software Engineer, Cloud at Nuon, you will be responsible for building and maintaining features to manage cloud infrastructure across multiple platforms. You should have extensive backen...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Software Engineer, Privacy Infrastructure

Software Engineer, Privacy Infrastructure

OpenAISan Francisco, CA, United States
Full-time
OpenAI's Privacy Engineering team sits at the intersection of Security, Privacy, Legal, and CoreInfrastructure.Our mission is to build data infrastructure and systems to support our privacy, legal,...Show moreLast updated: 19 hours ago
  • Promoted
Software Engineer I

Software Engineer I

TwitchSan Francisco, CA, United States
Full-time
Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Software Engineer, Enterprise Integrations

Software Engineer, Enterprise Integrations

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: 19 hours 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