Client Software Engineer, Private Cloud Compute

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $178k
$108k most similar roles pay here $248k

This role pays more than 62% of similar roles. Most pay $157,875–$214,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $186k 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 1984 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Client Software Engineer, Private Cloud Compute

As a Client Software Engineer - Private Cloud Compute, you will join the team responsible for building the on-device software that powers the iCloud platform. You will design and build the frameworks and daemons supporting Private Cloud Compute, a system designed to run workloads with strict privacy and security guarantees for Apple Intelligence features. Your daily responsibilities include crafting flexible APIs for adopters, developing performant architectures with OS partners, designing scalable protocols with server counterparts, and maintaining test automation. To succeed in this role, you must possess strong programming skills in Objective-C and Swift, along with an interest in Swift concurrency. You will solve complex problems involving protocol design, interprocess communication, device resource management, and the development of distributed systems to ensure reliable performance across various Apple services and core operating system integrations.

What you'll do

  • Design and implement core components of the iCloud platform and Private Cloud Compute infrastructure.
  • Develop on-device software, frameworks, and daemons that support privacy-focused cloud workloads.
  • Create flexible and ergonomic APIs for internal and external technology adopters.
  • Build performant system architectures in collaboration with operating system partners.
  • Design scalable features and communication protocols with server-side engineering teams.
  • Manage critical system components including protocol design, interprocess communication, and device resource management.
  • Optimize the reliability and performance of complex distributed systems.
  • Maintain and evolve automated testing suites to ensure software quality.

What we're looking for

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

More like this

Similar roles

CloudKit Client Software Engineer

Apple Inc

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

Software Engineer - Compute

Apple Inc

Seattle, WA 2 days ago $142,300$263,300
Site Reliability Engineering Go Python Kubernetes Terraform Ansible Chef OpenStack KVM Infrastructure as Code Distributed Systems Unix Bare Metal VM Orchestration Automation
1+ yrs exp

Software Engineer, Compute

Apple Inc

Seattle, WA 9 days ago $142,300$263,300
Site Reliability Engineering Go Python Kubernetes OpenStack KVM Terraform Ansible Chef Infrastructure as Code Unix Distributed Systems Bare Metal VM Orchestration Automation
1+ yrs exp

Lead Software Engineer, Private Cloud

JPMorgan Chase

Plano, TX 23 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 15 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