Storage Infrastructure - Apple Service Engineering
Apple· Storage Platforms / Apple Services Engineering
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
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services