Staff Software Engineer, ASE Storage team
Apple· Apple Services Engineering (ASE) – Storage Platforms
Cupertino, CAFull-timePosted 1mo ago
About the role
Lead engineer/architect role designing and building next-generation storage backend and distributed systems for Apple’s internal cloud infrastructure, with focus on a strongly consistent, distributed key-value store and massive-scale storage services.
Responsibilities
- Directly impact the direction for the backend of many critical Apple internet services for years to come.
- Design, build and maintain software and services to improve feature set, availability, scalability and security of Apple's internal cloud infrastructure.
- Make tradeoffs on availability and performance while prioritizing durability.
- Design and implement features for a distributed key-value store (e.g., automatic repairs, shard splits, rebalances).
- Support a massively scalable system currently spread across 2000+ hosts and handling 5M+ transactions per second.
- Build a strongly consistent, distributed, ordered key-value database using a custom transaction log on Raft/ZAB with RocksDB as storage engine.
- Collaborate with internal teams including customer teams and the storage reliability engineering team.
- Focus on testable, maintainable code and scalable processes across the team.
Qualifications
- 10 years of professional software development experience on software or infrastructure systems
- 5 years of experience building and operating distributed systems
- Strong analytical and problem-solving skills with meticulous attention to detail
- Experience coding in one or more of these programming languages: Rust, C++, Java or C#
- Bachelor’s Degree in Computer Science, an engineering-related field, or equivalent related experience.
Skills
Required:Distributed systems design and operationKey-value store design and implementationProgramming languages
Benefits
- Apple benefits including comprehensive medical and dental coverage, retirement benefits, discount programs, free services, education reimbursement, potential bonuses or commissions, relocation eligibility
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