Storage Infrastructure

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Seattle, WA
Posted
162 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$132k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $144,350–$235,750.

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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Storage Infrastructure

The Storage Infrastructure - ASE role is part of the Storage Platforms organization within Apple Services Engineering. Engineers on this team design and operate the cloud infrastructure and platform technologies that store, protect, and serve data at massive scale. You will build systems from first principles, focusing on storage device-optimized low-level storage, large-scale distributed systems, and high-performance IO stacks. Key responsibilities include shaping product architecture, optimizing for maximum availability and durability, and driving operational excellence across storage platform infrastructure. Candidates must possess professional software development experience, specifically building storage systems. Required technical skills include proficiency in Rust, C++, Java, or C#, along with scripting languages like Bash, Python, or Perl. The work involves solving complex problems regarding fault tolerance, consistency, and distributed rate limiting within mission-critical environments.

What you'll do

  • Design storage device-optimized low-level storage solutions from first principles.
  • Develop and maintain large-scale distributed systems with mission-critical reliability.
  • Optimize high-performance IO stacks for maximum availability and durability.
  • Drive operational excellence across storage platform infrastructure.
  • Shape product features and architecture as the system scales by orders of magnitude.
  • Build resilient platforms that enable innovation across Apple's services.

What we're looking for

  • 3 years of professional software development experience.
  • Experience in building storage systems.
  • 2+ years of coding in one or more of these programming languages: Rust, C++, Java, or C#.
  • Experience with scripting languages such as Bash, Python, or Perl.
  • Bachelor’s Degree in Computer Science, an engineering-related field, or equivalent related experience.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent knowledge of software testing methodologies and practices (preferred).
  • Deep understanding of core computer science concepts, including data structures, algorithms, and concurrency (preferred).

More like this

Similar roles

Storage Infrastructure Service Engineering

Apple Inc

Seattle, WA 40 days ago $142,300–$214,300
Distributed Systems Rust C++ Java C# Python Bash Perl UNIX Linux Storage Systems IO Stacks Data Structures Algorithms Concurrency Software Testing
3+ yrs exp

Software Engineer, Storage Infrastructure

Apple Inc

Cupertino, CA 94 days ago $184,700–$277,600
Distributed Systems Rust C++ Java C# Python Bash Perl UNIX Linux Storage Systems Data Structures Algorithms Concurrency Fault Tolerance Software Testing
3+ yrs exp

Staff Software Engineer, ASE Storage Infrastructure

Apple Inc

Seattle, WA 179 days ago $205,400–$308,500
Distributed Systems Rust C++ C Block Storage Replication Consensus Protocols Raft Paxos Erasure Coding Database Systems Storage Engines Distributed File Systems Ceph HDFS Spanner CockroachDB FoundationDB Metadata Systems Data Durability
10+ yrs exp

Staff Software Engineer, ASE Storage team

Apple Inc

Cupertino, CA 43 days ago $216,200–$324,800
Distributed Systems Rust C++ Java C# RocksDB Raft ZAB Distributed Databases Cloud Infrastructure thread safe programming High-performance IO Key-Value Store
10+ yrs exp

Principal Software Engineer, Storage Infrastructure

Microsoft

18 days ago $142,800–$274,800
Distributed Systems Kubernetes C++ Python C# Java Storage Systems File Systems KV Caching RDMA InfiniBand RoCE CUDA GPU Observability Networking Azure Distributed Training
6+ yrs exp Hybrid