Client Software Engineer, Private Cloud Compute

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$214,300 / yr
Posted
82 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $178k
$114k $248k
below market most similar roles pay here above market

This role pays more than 58% of similar roles. Most pay $157,990–$219,425 — the blue band above. At the midpoint, this role pays about $178k versus about $189k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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 building on-device software that powers iCloud. This role focuses on Private Cloud Compute, a platform designed to run workloads with enforceable privacy and security guarantees for data. You will design and build the frameworks and daemons supporting this technology, collaborating with internal teams to craft ergonomic APIs, performant architectures, and scalable protocols. Key responsibilities include managing interprocess communication, device resource management, and reliability. The role requires proficiency in Objective-C and Swift, with an interest in Swift concurrency. You will solve complex distributed systems problems to support features like iCloud Drive and Photos while ensuring the core operating system integrates these novel fundamental capabilities seamlessly for end users.

What you'll do

  • Design and implement key components of the iCloud platform and Private Cloud Compute.
  • Build on-device software frameworks and daemons to support private cloud workloads.
  • Design and develop flexible, ergonomic APIs for internal and external adopters.
  • Build performant architectures in coordination with operating system partners.
  • Design scalable features and protocols with server-side engineering counterparts.
  • Manage device resources, interprocess communication, and protocol designs for distributed systems.
  • Maintain and evolve automated test suites to ensure system reliability.
  • Integrate novel fundamental capabilities into the core of Apple’s operating systems.

What we're looking for

  • 5+ years of Software Engineering experience.
  • Strong programming skills in Objective-C and/or Swift.
  • Bachelor's Degree in an engineering-related field or equivalent related experience.
  • Experience building system-level frameworks and APIs (preferred).
  • Ability to build relationships with diverse groups of people (preferred).
  • Excellent communication skills (preferred).
  • Interest in building system-level frameworks and APIs (preferred).
  • Interest in Swift concurrency (preferred).

More like this

Similar roles

Senior Software Engineer, CloudKit Client

Apple Inc

Cupertino, CA 90 days ago $184,700–$277,600
Swift Objective-C macOS iOS watchOS tvOS Distributed Systems Cryptography API Design Interprocess Communication Swift Concurrency Platform Engineering File System Stack Daemons Protocols
5+ yrs exp

Senior iOS Software Engineer, CloudKit

Apple Inc

San Diego, CA 45 days ago $142,300–$263,300
Swift Objective-C C CloudKit iOS macOS watchOS tvOS libdispatch POSIX APIs Swift Concurrency Cryptography Network Protocols System Daemons Framework Design
5+ yrs exp

Senior iOS Software Engineer, CloudKit

Apple Inc

San Diego, CA 42 days ago $142,300–$263,300
Swift Objective-C C CloudKit iOS macOS watchOS tvOS libdispatch POSIX APIs Swift Concurrency Network Protocols Cryptography System Daemons Framework Design
5+ yrs exp

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 75 days ago $142,300–$263,300
C C++ Swift Objective-C Firmware Kernel Drivers Distributed Systems Networking Protocols Configuration Management OTA APIs GPUs TPUs ASICs
5+ yrs exp

Senior Lead Software Engineer, Private Cloud

JPMorgan Chase

Plano, TX 68 days ago
Java GoLang Cloud Infrastructure API AWS Azure Cloud VMware OpenShift Hyper-V AI-assisted engineering SDLC System Design Automated Testing Secure Coding Root-cause analysis
5+ yrs exp