Senior Software Engineer - Intelligence Platform Data Foundations, Proactive

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
45 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 68% of similar roles. Most pay $151,000–$222,000 — the shaded band above. At the midpoint, this role pays about $214k 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 · Senior Software Engineer - Intelligence Platform Data Foundations, Proactive

Senior Software Engineer - Intelligence Platform Data Foundations, Proactive joins the Intelligence Platform Data Foundations team to build data modeling, persistence, and synchronization infrastructure for personalized experiences across various devices. You will design, build, and optimize on-device data systems that integrate personal context while maintaining strict privacy standards. Your daily work involves solving large-scale indexing and processing challenges across the full stack, focusing on performance, memory, and battery efficiency. You will partner with machine learning and feature teams to incorporate named entities and user-interaction signals into the platform using strong-typing best practices. The role requires expertise in compiled languages like C, C++, Objective-C, Swift, Go, Java, or Rust, along with experience in backend systems, concurrency, multi-threaded design, and production data infrastructure such as databases, storage, serialization, and synchronization across distributed environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and optimize on-device data persistence and synchronization systems across multiple operating systems.
  • Solve large-scale indexing and data processing challenges while optimizing for performance, memory, and battery life.
  • Integrate named entities and user-interaction signals into the platform in collaboration with machine learning teams.
  • Maintain high standards for data privacy and strong-typing best practices across all platform features.
  • Diagnose and resolve correctness, performance, and reliability issues within distributed, multi-device system services.
  • Provide architectural design guidance and technical expertise to partner engineering teams across the company.
  • Own critical components of the platform from initial design through long-term evolution.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, or equivalent experience.
  • Expertise in at least one compiled language such as C/C++, Objective-C, Swift, Go, Java, or Rust.
  • Experience with backend and systems-level programming, including concurrency and multi-threaded software design.
  • Experience building production data infrastructure like databases, storage, serialization, or synchronization systems.
  • Ability to write reliable, performant, and well-tested code for large engineering projects.
  • Preferred experience with database/search integrations, distributed systems, or data synchronization across devices.
  • Familiarity with machine learning concepts and collaborating with machine learning teams.
  • Experience with performance profiling tools and development for macOS or iOS.

More like this

Similar roles

Senior Software Platform Engineer, Intelligence Systems

Anduril Industries

Reston, VA 2 days ago $191,000$253,000
CI/CD Terraform Ansible Python Bash Docker Kubernetes GitLab CI Jenkins GitHub Actions Linux Prometheus Grafana ELK Stack Splunk Vault AWS Secrets Manager GitOps OpenSCAP Nessus
5+ yrs exp

Senior Software Engineer, AI Platform

Anduril Industries

Seattle, WA 60 days ago $191,000$253,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps