Client Software Engineer, Private Cloud Compute

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $203k
$118k most similar roles pay here $279k

This role pays more than 63% of similar roles. Most pay $162,000–$219,343 — the shaded band above. At the midpoint, this role pays about $203k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2000 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1613 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Client Software Engineer, Private Cloud Compute

The Client Software Engineer - Private Cloud Compute joins the team responsible for establishing the foundations of a secure and private cloud, including device-to-device encrypted storage and protected computation. This role involves designing and implementing key components of the iCloud platform to integrate fundamental capabilities into core operating systems. You will build performant system daemons by working with network and file system stacks, craft clear APIs for adopters, and implement cryptographic protection for cloud data. The position requires expertise in Swift, Objective-C, libdispatch, and POSIX APIs, alongside experience with synchronization protocols, framework design, IPCs, and multi-process performance. You will solve complex problems regarding reliability and error recovery while collaborating across teams to develop scalable features and protocols within a distributed system to support services like FaceTime, Push Notifications, and iCloud Drive.

What you'll do

  • Design and implement core components of the iCloud platform infrastructure.
  • Develop system-level frameworks and APIs using Swift or Objective-C.
  • Build performant system daemons by working with network and file system stacks.
  • Implement cryptographic protection for cloud data to ensure user privacy.
  • Create scalable features and protocols in collaboration with server-side teams.
  • Craft clear, usable APIs for internal and external adopters.
  • Develop complex systems capable of seamless error recovery and high reliability.
  • Integrate new cloud capabilities into the core of Apple's operating systems.

What we're looking for

  • 5+ years of software engineering experience with strong programming skills in Swift and/or Objective-C.
  • Experience building on Apple Platforms including macOS, iOS, watchOS, and tvOS.
  • Experience working with and building system-level frameworks and APIs.
  • Experience working with client-server architectures and network protocols in a distributed system.
  • Proven track record of working on rapid development cycles and shipping software on tight schedules.
  • Bachelor's degree or above in an engineering-related field or equivalent related experience.
  • Experience with Swift concurrency (preferred).
  • Experience with security, privacy, cryptography concepts, event-based programming, or inter-process communication (preferred).

More like this

Similar roles

Client Software Engineer, Private Cloud Compute

Apple Inc

Seattle, WA 40 days ago $142,300$214,300
Swift Objective-C Distributed Systems API Design Protocol Design Interprocess Communication System-level Frameworks Test Automation Concurrency Resource Management
5+ yrs exp

CloudKit Client Software Engineer

Apple Inc

San Francisco, CA 137 days ago $150,400$277,600
Swift Objective-C CloudKit macOS iOS watchOS tvOS libdispatch POSIX APIs Swift Concurrency Cryptography file system s

Lead Software Engineer, Private Cloud

JPMorgan Chase

Plano, TX 27 days ago
Java GoLang DevOps SRE Cloud Infrastructure CI/CD Agile AWS Azure OpenShift VMware Hyper-V API AI-assisted engineering System Design Automated Testing
5+ yrs exp

Lead Software Engineer, Private Cloud

JPMorgan Chase

Plano, TX 19 days ago
Java GoLang DevOps SRE Cloud Infrastructure CI/CD Agile AWS Azure OpenShift VMware Hyper-V API AI-assisted engineering System Design Automated Testing
5+ yrs exp

Senior Private Cloud Engineer

Arm Holdings

Austin, TX 124 days ago $161,500$218,500
OpenStack Infrastructure as Code Terraform Ansible Python Linux CI/CD Prometheus Grafana GitOps Jenkins ArgoCD FluxCD SRE DevOps Cloud Native
Hybrid