Senior Software Engineer, Distributed Systems
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 80% of similar roles. Most pay $147,356–$186,300 — the blue band above. At the midpoint, this role pays about $203k versus about $167k for comparable roles.
Based on 240 similar postings.
Employer
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 3532 open roles on FindRole.
Listed pay typically runs $174,149–$277,600 across 2761 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer - Distributed Systems joins the Data Analytics team to work on the device telemetry platform. This role involves building services and applications to parse, persist, and understand how customers use their devices by processing diagnostic and usage data. You will work cross-functionally to design, build, and iterate on stream processing and ingestion pipelines. Key responsibilities include capturing requirements, validating design decisions, and implementing solutions for large-scale data collection and compute. Required technical skills include experience with large distributed systems, container-based orchestration like Kubernetes, and queue or stream consumers such as Flink and Kafka. You must be proficient in agentic development techniques and CI/CD. The role addresses the technical challenge of ingesting and analyzing petabytes of raw data from billions of devices.
What does a Software Engineer earn in California?
Median $214500 from 1116 postings across 75 companies.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
Apple Inc
Apple Inc
Microsoft
Nvidia