Current jobs related to Cloud Storage Reliability Engineer - Cupertino, California - Apple Inc.


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Site Reliability Engineer to join our Object Storage team at Apple. As a key member of our team, you will be responsible for designing, implementing, and maintaining the reliability and scalability of our cloud-based object storage service.Key ResponsibilitiesDesign and implement monitoring and automation...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Site Reliability Engineer to join our Object Storage team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the reliability and scalability of our object storage services.Key ResponsibilitiesDesign and implement monitoring and automation tools to...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Site Reliability Engineer for Object Storage at Apple, you will play a critical role in ensuring the reliability and scalability of our cloud infrastructure. Your expertise will be instrumental in designing, implementing, and maintaining high-performance systems that meet the demands of our global user base.Key...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Site Reliability Engineer to join our Object Storage team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the reliability and scalability of our object storage services.Key ResponsibilitiesDesign and implement monitoring and automation tools to...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Site Reliability Engineer to join our Object Storage team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining scalable and highly available object storage systems.Key ResponsibilitiesDesign and implement scalable and highly available object storage...

  • Software Engineer

    1 week ago


    Cupertino, California, United States Apple Full time

    Software Engineer - Cloud Storage SpecialistWe're looking for a skilled Software Engineer to join our team and contribute to the development of our cloud storage solutions. As a Software Engineer - Cloud Storage Specialist, you will be responsible for designing, implementing, and debugging software components for our cloud storage systems.Key...


  • Cupertino, California, United States Apple Full time

    Role OverviewAs a Site Reliability Engineer at Apple, you will play a critical role in ensuring the reliability, scalability, and security of our cloud services. You will work closely with our development and operations teams to design, implement, and maintain innovative solutions that meet the needs of our customers.Key Responsibilities• Operate, monitor,...


  • Cupertino, California, United States Apple Full time

    Job Title: Site Reliability EngineerAt Apple, we're looking for a highly skilled Site Reliability Engineer to join our Cloud Service Infrastructure team. As a Site Reliability Engineer, you will be responsible for ensuring the reliability, scalability, and security of our cloud services.Key Responsibilities:Operate, monitor, and prioritize our production and...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Site Reliability Engineer to join our team at Apple. As a Senior Site Reliability Engineer, you will be responsible for designing, implementing, and maintaining the reliability and scalability of our cloud-based services.Key ResponsibilitiesDesign and implement scalable and reliable cloud-based systemsDevelop...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our Apple Services Engineering (ASE) team. As a Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and performance of our cloud-based services.Key ResponsibilitiesDesign, implement, and maintain scalable and reliable cloud...


  • Cupertino, California, United States Apple Full time

    About the RoleAt Apple, we're looking for a skilled Site Reliability Engineer to join our Platform Cloud team. As a Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and security of our cloud-based services.Key ResponsibilitiesDesign, develop, and maintain scalable and efficient cloud-based systemsCollaborate...


  • Cupertino, California, United States Apple Full time

    Cloud Infrastructure EngineerAt Apple, we're looking for a skilled Cloud Infrastructure Engineer to join our Cloud Service Infrastructure team. As a Site Reliability Engineer, you'll play a critical role in supporting and scaling cloud services for thousands of development and operations engineers.Key Responsibilities:Operate, monitor, and prioritize all...

  • Software Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Cloud Storage Solutions DeveloperAt Apple, we're looking for a highly skilled Cloud Storage Solutions Developer to join our team. As a key member of our Cloud Storage team, you will be responsible for designing, implementing, and debugging software components for our cloud storage solutions.Key Responsibilities:Collaborate with teams within and across...


  • Cupertino, California, United States Apple Full time

    Cloud Service Infrastructure EngineerAt Apple, we're looking for a skilled Cloud Service Infrastructure Engineer to join our team. As a Site Reliability Engineer, you'll be responsible for ensuring the reliability and scalability of our cloud services. You'll work closely with our development and operations teams to design and implement innovative solutions...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a Site Reliability Engineer at Apple, you will play a critical role in ensuring the reliability and scalability of our cloud services. You will be responsible for designing, building, and implementing innovative solutions to improve the stability, security, and scalability of our cloud systems.Key ResponsibilitiesOperate, monitor, and...


  • Cupertino, California, United States Apple Full time

    As a Cloud Infrastructure Engineer at Apple, you will play a critical role in supporting and scaling cloud services for thousands of development and operations engineers. This is a hands-on role to establish SRE practices for a private cloud service to accelerate our ability to reliably and consistently deliver thousands of applications.**Key...


  • Cupertino, California, United States Apple Full time

    Job Title: Storage Analytics and Simulation EngineerAt Apple, we're pushing the boundaries of innovation in storage technology. We're seeking a talented Storage Analytics and Simulation Engineer to join our team and contribute to the development of cutting-edge storage solutions.About the RoleAs a Storage Analytics and Simulation Engineer, you'll be...


  • Cupertino, California, United States Juniper Networks Full time

    About the RoleWe are seeking a highly skilled Site Reliability Engineer to join our team at Juniper Networks. As a Site Reliability Engineer, you will be responsible for ensuring the reliability and performance of our cloud infrastructure, including AWS and GCP.Key ResponsibilitiesMaintain system availability, health, and service levels (SLAs, SLOs) of...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Storage Analytics and Simulation Engineer to join our team at Apple. As a key member of our Storage Simulation team, you will lead the design and development of our advanced storage simulation, enhancing its integration with the storage subsystem.Key ResponsibilitiesDesign and develop advanced storage simulation...

  • Software Engineer

    1 week ago


    Cupertino, California, United States Apple Full time

    Cloud Software Engineer RoleWe are seeking a highly skilled Cloud Software Engineer to join our team at Apple. As a Cloud Software Engineer, you will play a critical role in crafting new systems architecture and technical direction for our cloud services. You will work closely with our engineering teams to define and build the next generation of features...

Cloud Storage Reliability Engineer

2 months ago


Cupertino, California, United States Apple Inc. Full time
Cloud Storage Reliability Engineer

At 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 substantial data needs presents unique challenges. As a Storage SRE at Apple, you will tackle these challenges leveraging your profound knowledge of storage systems, data analytics, programming, collaboration, and expertise in Linux system architecture.

Role Overview

We seek experienced software and systems engineers to enhance the Block Storage SRE team at Apple. This position entails significant individual accountability and the ability to influence the platform's trajectory, impacting 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 as a service, aimed at enhancing reuse, efficiency, and simplicity. Your contributions will impact millions of users and be vital to the success of some of Apple's most prominent current and future 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 contribute to their enhancement. We emphasize critical thinking and strive to balance optimal solutions with the necessity of timely execution for each engineering challenge we encounter. We value good ideas and reward tangible results.

Essential Qualifications

  • Over 5 years of experience in a Site Reliability Engineer or Infrastructure Software Development capacity.
  • A strong motivation to automate manual processes and enhance them with well-defined and tested APIs.
  • Understanding 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 both new and existing services, platforms, and application stacks.
  • Proficient in SRE principles, including monitoring, alerting, error budgets, fault analysis, and other reliability engineering concepts. Skilled in identifying opportunities to minimize manual tasks 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 various cloud environments.
  • Ability to design, author, review, and release code in one or more high-level programming languages (e.g., Go, Rust, Python, Java).
  • 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.
  • Comprehension 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 compensation is one component of our overall remuneration package and is determined within a specified range. This structure allows for progression as you grow and develop within your role. The base pay range for this position is between $138,900 and $256,500, with actual pay depending on your skills, qualifications, experience, and location.

Apple employees 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 through the Employee Stock Purchase Plan. Additionally, employees receive benefits such as comprehensive medical and dental coverage, retirement benefits, discounts on products and services, and reimbursement for certain educational expenses related to career advancement at Apple. This role may also be eligible for discretionary bonuses or commission payments.

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.