← All roles

Storage Infrastructure - Apple Service Engineering

Apple· Storage Platforms / Apple Services Engineering
Apply on company site
Seattle, WA$142.3k - $214.3kfull-timePosted 1mo ago

About the role

Apple Services Engineering designs and operates cloud infrastructure and platform technologies. The Storage Platforms team builds systems for durable, secure, highly available, large-scale storage and IO stacks. The role focuses on shaping features and architecture for scalable storage, designing device-optimized storage solutions, and developing robust distributed systems with operational excellence.

Responsibilities

  • Shape the product's features and architecture as it scales orders of magnitude
  • Demonstrate passion for large-scale distributed systems and creating robust storage solutions
  • 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

Qualifications

  • 3 years of professional software development experience
  • Strong analytical and problem-solving skills, with meticulous attention to detail
  • 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 (Bash, Python, Perl)
  • Bachelor’s Degree in Computer Science, an engineering-related field, or equivalent related experience
  • Excellent knowledge of software testing methodologies & practices
  • Deep understanding of core computer science concepts, including data structures, algorithms, and concurrency
  • Solid grasp of distributed systems fundamentals such as fault tolerance, consistency, and distributed rate limiting
  • Experience designing and operating large-scale distributed systems such as databases or storage platforms
  • Proficient with UNIX/Linux

Skills

Required:Software developmentStorage systemsProgramming languages
Nice to have:Scripting languages

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • range of discounted products and free services
  • reimbursement for certain educational expenses (tuition)
  • discretionary bonuses or commission payments (where eligible)
  • relocation assistance (where eligible)
  • employee stock programs (RSUs, Employee Stock Purchase Plan)
Last updated Sep 18, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple