Staff Software Engineer, ASE Storage Infrastructure
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 88% of similar roles. Most pay $187,185–$246,000 — the shaded band above. At the midpoint, this role pays about $270k versus about $217k 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 3683 open roles on FindRole.
Listed pay typically runs $166,600–$277,600 across 2845 roles with salary data.
Most-posted roles
At a glance
Staff Software Engineer, ASE Storage team joins the Storage Platforms organization to develop systems that store, protect, and serve data at massive scale. This role involves designing, building, and maintaining backend software and services for internal cloud infrastructure while improving feature sets, availability, scalability, and security. The engineer will implement features for a distributed key-value store, such as automatic repairs, shard splits, and rebalances, while managing trade-offs between performance and durability. The work focuses on high-performance IO stacks, storage device-optimized low-level storage, and large-scale distributed systems using RocksDB and custom transaction logs on Raft/ZAB. Candidates should possess experience in Rust, C++, Java, or C# and demonstrate expertise in distributed databases and non-blocking, thread-safe programming to solve complex problems involving high-volume transactions and mission-critical infrastructure for the Apple Key-Value Store and Object Storage systems.
What does a Software Engineer earn in California?
Median $214000 from 954 postings across 73 companies.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
DoorDash, Inc
Apple Inc
Apple Inc