Senior Software Engineer, Apple Services Engineering, iCloud Platform

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
141 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $242k
$123k most similar roles pay here $328k

This role pays more than 82% of similar roles. Most pay $151,000–$231,187 — the shaded band above. At the midpoint, this role pays about $242k 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 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 · Senior Software Engineer, Apple Services Engineering, iCloud Platform

As a Senior Software Engineer, Apple Services Engineering, iCloud Platform, you will join a high-leverage team building the next generation of cloud services infrastructure. You will be responsible for designing, building, and growing foundational privacy-focused platforms that support critical components like CloudKit, FaceTime, and PushNotifications. Your daily work involves partnering with cross-functional teams to develop new features, improving scalability, availability, and performance while evolving system architecture to support growth. To succeed in this role, you must possess experience in distributed systems, performance benchmarking, and debugging. You will utilize programming languages such as Java, Swift, C/C++, or Go, alongside cloud deployment and observability technologies like Kubernetes. Additionally, the role requires expertise in cryptographic protocols, data encryption, and secure key management to maintain strong privacy guarantees for core services like iCloud Photos, Drive, and Backup.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Develop and implement critical components of the iCloud platform infrastructure.
  • Design, build, and grow foundational privacy-focused cloud services.
  • Improve the scalability, availability, and performance of distributed systems.
  • Evolve system architecture to support growth across multiple dimensions.
  • Triage, investigate, and remediate production issues in coordination with SRE teams.
  • Develop features that maintain strong privacy guarantees for end users.
  • Implement new capabilities to enable services like CloudKit, FaceTime, and PushNotifications.

What we're looking for

  • 7+ years of professional experience designing, implementing, and operating highly scalable distributed systems.
  • Experience with programming languages such as Java, Swift, C/C++, or Go.
  • Experience in performance benchmarking, debugging, and tuning distributed systems.
  • Experience in cloud deployment and observability technologies, such as Kubernetes.
  • Bachelor's Degree in an engineering-related field or equivalent related experience.
  • Understanding of cryptographic protocols, data encryption, secure key management, and security architecture.
  • Ability to manage technical and organizational complexity to drive projects from idea to production.
  • Excellent communication skills to build relationships with diverse groups of people.

More like this

Similar roles

Software Engineer, Apple Services Engineering

Apple Inc

San Francisco, CA 111 days ago $150,400$277,600
Java C C++ NoSQL Distributed Systems Redis Memcached Kafka AWS GCP Kubernetes gRPC Containers TLS X.509 FoundationDB DynamoDB Cassandra

Senior Software Engineer, Apple Data Platform

Apple Inc

Cupertino, CA 49 days ago $150,400$277,600
AWS GCP Go Java Scala Pulumi Crossplane Docker Kubernetes Infrastructure as Code Spark Flink Iceberg Trino Jupyter Druid Distributed Systems Low Latency High Availability
5+ yrs exp