Storage Systems Engineer: Large-Scale Distributed & IO

Apple Inc.

Seattle (WA)

On-site

USD 142,000 - 214,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apple Inc. in Seattle, Washington, is seeking collaborative Software Engineers to join the Storage Platforms team within Apple Services Engineering. You will shape features and architecture as the system scales and contribute to robust storage solutions.

You will design and operate large-scale distributed storage systems, optimize IO stacks, and drive operational excellence across storage platform infrastructure, collaborating with Apple to enable innovation across the company.

Qualifications

  • 3 years of professional software development experience.
  • Strong analytical and problem-solving skills.
  • Experience in building storage systems.
  • 2+ years of coding in Rust, C++, Java or C#.
  • Experience with scripting languages (Bash, Python, Perl).
  • Bachelor’s Degree in Computer Science, an engineering-related field, or equivalent related experience.

Responsibilities

  • Build systems that simply work, empowering billions of meaningful moments for people around the world.
  • 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.
  • Collaborate cross-functionally to deliver resilient platforms that enable innovation across Apple.

Skills

3+ years of experience
Rust
C++
Java
C#
Bash
Python
Perl
Analytical thinking
Storage systems

Education

Bachelor's degree in CS or engineering field

Tools

UNIX/Linux

Job description

Apple Inc. in Seattle, Washington, is seeking collaborative Software Engineers to join the Storage Platforms team within Apple Services Engineering. You will shape features and architecture as the system scales and contribute to robust storage solutions.

You will design and operate large-scale distributed storage systems, optimize IO stacks, and drive operational excellence across storage platform infrastructure, collaborating with Apple to enable innovation across the company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Large-Scale Distributed Storage
Staff Software Engineer, Large-Scale Distributed Storage

Socket.dev • Cupertino (CA)

On-site
USD 240,000 - 320,000
Senior Database Systems Engineer: Large-Scale Storage
Senior Database Systems Engineer: Large-Scale Storage

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 150,000
Cloud Systems Engineer: OS & Hardware Acceleration
Cloud Systems Engineer: OS & Hardware Acceleration

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,300
Medical and dental coverage
Retirement benefits
Employee stock programs
Senior Distributed Systems Engineer: Scale High-Performance
Senior Distributed Systems Engineer: Scale High-Performance

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical coverage
Retirement benefits
Employee stock programs
+1
Storage Infrastructure - Apple Service Engineering
Storage Infrastructure - Apple Service Engineering

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 214,000
Cloud OS Systems Engineer – Data Center & HPC
Cloud OS Systems Engineer – Data Center & HPC

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Employee stock purchase plan
Restricted stock units
Relocation assistance
System Software Engineer - Cloud OS for Data Center Compute
System Software Engineer - Cloud OS for Data Center Compute

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,300
Employee stock programs
Relocation assistance
Education reimbursement
Compute Platform Engineer - Data-Driven & Scalable
Compute Platform Engineer - Data-Driven & Scalable

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Senior Distributed Systems Engineer, Large-Scale & On-Call
Senior Distributed Systems Engineer, Large-Scale & On-Call

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Employee stock purchase plan
Restricted stock units
Medical and dental coverage
+2
Cloud OS Engineer - Data Center & AI Workloads
Cloud OS Engineer - Data Center & AI Workloads

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 263,000