Senior Site Reliability Engineer, Block Storage Solutions

2 weeks ago


Cupertino, California, United States Apple Inc. Full time
Senior Site Reliability Engineer, Block Storage Solutions

The Apple Cloud infrastructure is extensive, and the storage Site Reliability Engineering (SRE) teams are developing and managing the next generation of distributed storage systems that underpin Apple's most vital services. Operating at our scale, across multiple geographically dispersed data centers, and catering to users with exceptionally large data presents unique challenges. As a storage SRE at Apple, you will tackle these challenges using your profound knowledge of storage, data analysis, programming, collaboration, and expertise in Linux system internals.

Role Overview

We are seeking experienced software and systems engineers to become part of the Block Storage SRE team at Apple. This position entails significant individual responsibility and influence over the platform's direction, shaping its utilization by numerous critical Apple Cloud services for the foreseeable future. You are a professional with innovative ideas and a genuine enthusiasm for software delivered as a service, aimed at enhancing reuse, efficiency, and simplicity. Your contributions will impact hundreds of millions of users and be crucial to the success of both current and future Apple features.

At Apple Cloud, we utilize a combination of open-source, vendor-licensed, and internally developed tools for various functions, including system configuration management, provisioning, software development and deployment, logging, and monitoring. You will have the opportunity to learn these tools and improve them. We prioritize critical thinking and strive to balance optimal solutions with the necessity of timely execution for each engineering challenge we encounter. Valuable ideas are acknowledged, and results are rewarded.

Minimum Qualifications

  • 5+ years of experience in a Site Reliability Engineer or Infrastructure Software Development role.
  • Strong motivation to automate manual operations and enhance them with well-defined and tested APIs.
  • Knowledge of best practices for deploying storage systems, including the implications of physical and virtual deployment models on change management, failure domains, and hardware lifecycle management.
  • Experience in deploying, supporting, and monitoring new and existing services, platforms, and application stacks.
  • Proficient in SRE principles, such as monitoring, alerting, error budgets, fault analysis, and other common concepts in reliability engineering. Skilled at identifying opportunities to minimize manual work through improvements in code and processes.
  • Familiarity with relational and non-relational databases (e.g., Cassandra, Postgres, RocksDB).
  • BS or MS in Computer Science or equivalent industry experience.

Preferred Qualifications

  • Experience in building, operating, and scaling distributed storage systems in private, public, or hybrid cloud environments.
  • Ability to design, author, review, and release code in one or more high-level languages (e.g., Go (preferred), Rust, Python, Java, etc.).
  • Solid understanding of block, object, and file storage solutions in Linux (e.g., LVM, XFS, ext4, S3, Ceph, Gluster, NFS).
  • Familiarity with microservices architecture and container orchestration using Kubernetes.
  • Understanding of Linux internals, standard networking protocols, and distributed systems.
  • Experience with provisioning, data migration, backup and recovery, large-scale testing, disaster recovery, and capacity planning.

At Apple, base pay is one component of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $138,900 and $256,500, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. Benefits include comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses related to career advancement at Apple. Additionally, this role may be eligible for discretionary bonuses or commission payments as well as relocation assistance.

Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Cupertino, California, United States Apple Inc. Full time

    Senior Site Reliability Engineer, Block Storage SolutionsAt Apple, our cloud infrastructure is extensive, and the Site Reliability Engineering (SRE) teams dedicated to storage are at the forefront of developing and managing the next generation of distributed storage systems that underpin our most vital services. Operating at a large scale across multiple...


  • Cupertino, California, United States Apple Inc. Full time

    Site Reliability Engineer, ASE Block StorageApple's cloud infrastructure is extensive, and the storage Site Reliability Engineering (SRE) teams are dedicated to constructing and managing the next generation of distributed storage systems that underpin Apple's essential services. Operating at our scale, across multiple geographically dispersed data centers,...


  • Cupertino, California, United States Apple Inc. Full time

    Site Reliability Engineer, ASE Block StorageApple's cloud infrastructure is extensive, and the storage Site Reliability Engineering (SRE) teams are tasked with developing and managing the next generation of distributed storage systems that underpin Apple's most vital services. Operating at our scale, across multiple geographically dispersed data centers, and...


  • Cupertino, California, United States Apple Inc. Full time

    Cloud Storage Reliability EngineerAt Apple, our Cloud infrastructure is extensive, and the Storage Site Reliability Engineering (SRE) teams are dedicated to developing and managing the next generation of distributed storage systems that underpin Apple's essential services. Operating at a global scale, across multiple data centers, and catering to users with...


  • Cupertino, California, United States Apple Full time

    About the RoleAt Apple, we're committed to innovation and excellence in every aspect of our business. As a Senior SSD Firmware Engineer, you'll play a critical role in developing cutting-edge storage solutions for our products.Key ResponsibilitiesDesign and develop NAND flash management software to optimize storage performance and reliability.Architect...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior SSD Firmware Engineer to join our team at Apple. As a key member of our Flash Storage Software team, you will be responsible for designing and developing firmware for SSDs and embedded flash solutions across a wide range of Apple's products.Key ResponsibilitiesDevelop NAND flash management software to...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our team at Apple. As a Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and security of our distributed systems.Key ResponsibilitiesDesign, develop, and maintain large-scale distributed systemsCollaborate with cross-functional...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Storage Software Engineer and Architect to join our team at Apple Inc. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key ResponsibilitiesDevelop system-level storage architecture solutions to add...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Senior Engineer to join our Apple Maps Infrastructure team. As a key member of our team, you will play a critical role in building and maintaining our cloud infrastructure services.Key ResponsibilitiesDesign and implement scalable and reliable cloud infrastructure solutionsCollaborate with engineering, security,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale, distributed systems that ensure the reliability, scalability, and security of our services.Key ResponsibilitiesDevelop and maintain...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing, building, and maintaining our core infrastructure, which enables thousands of Apple Developers to submit their Apps to the App Store that delight millions of Apple...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Site Reliability Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing, building, and maintaining our core infrastructure, which enables thousands of Apple Developers to submit their Apps to the App Store that delight millions of Apple customers.Key...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Storage Software Engineer and Hands-on Architect to join our engineering team at Apple. As a key member of our team, you will be responsible for developing system-level storage architecture solutions, adding functionality, and improving performance across multiple product lines.Key ResponsibilitiesDevelop...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our Apple Service Engineering team. As a key member of our Solr SRE team, you will be responsible for developing processes, tools, and automation for managing distributed systems in production environments.Key ResponsibilitiesDesign and implement scalable search infrastructure...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineering Manager to join our Apple Service Engineering (ASE) team. As a key member of our organization, you will be responsible for designing, developing, and operating Fleet Management Services, including core infrastructure to provide fast, secure, and reliable data center infrastructure at...


  • Cupertino, California, United States Apple Inc. Full time

    Job DescriptionAt Apple Inc., we are seeking a highly skilled Senior Storage Software Engineer and Architect to join our engineering team. As a key member of our team, you will be responsible for developing system-level storage architecture solutions, adding functionality, and improving performance across various product lines.Key ResponsibilitiesStorage...


  • Cupertino, California, United States Wipro Full time

    Position OverviewA dedicated hardware reliability team is seeking a proactive and meticulous engineer who can spearhead and implement reliability assessments on Main Logic Boards. This role involves identifying challenges related to hardware module integration through FMEA, conducting system reliability evaluations, performing failure analysis, and...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior System Development Engineer to join our team at Amazon. As a key member of our Hardware Engineering (HWEng) System Development (SysDE) effort, you will lead the design, build, and deployment of complex and performant software solutions in production.Key ResponsibilitiesLead the HWEng SysDE effort to define...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Senior Cloud Reliability Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing, implementing, and maintaining the reliability and scalability of our cloud infrastructure.Key ResponsibilitiesDevelop and maintain SRE tools and applications to ensure...


  • Cupertino, California, United States Bayside Solutions Full time

    Kubernetes Operations SpecialistW2 ContractSalary Range: $124,800 - $145,600 per yearLocation: Cupertino, CA - Hybrid RolePosition Overview:The role of a Kubernetes Operations Specialist is crucial for maintaining the efficiency of cloud infrastructures, with a strong emphasis on reliability and scalability. The successful candidate will be proactive,...