Software Engineer - Storage Infrastructure

Bengaluru, Karnataka, India

Apple Service Engineering - Storage Infrastructure & Reliability

APPLE

Role Overview

Apple Cloud infrastructure is building the next generation of distributed storage systems. This role focuses on storage infrastructure and reliability, operating at massive scale across globally distributed data centers.

Key Responsibilities

  • Build: scalable, fault-tolerant storage services and tooling.
  • Optimize: block storage performance, reliability, and throughput.
  • Operate: distributed systems across multiple data centers.
  • Collaborate: with cross-functional teams for system design and delivery.

Minimum Qualifications

  • 0 - 18 months of industry experience in software/infrastructure engineering.
  • Strong problem-solving skills and fundamentals in data structures and algorithms.
  • Working knowledge of Linux internals and systems programming concepts.

Preferred Qualifications

  • Proficiency in Go (preferred), Rust, Python, or Java.
  • Understanding of Kubernetes, containerization, and virtualization.
  • Strong teamwork mindset and ownership of complex systems.
Placement Preparation Hub

Crack Your Dream Job Faster

Everything you need - from interview practice to resume optimization - in one place.

5000+ Students Prepared | Real Interview Experience | Proven Results

Premium Materials

Company-specific prep packs, practice sets, and revision PDFs.

View Premium Packs

Mock Interviews

Paid HR and technical mock sessions with feedback and follow-up.

Book A Session

Resume and ATS

Resume rewrite, ATS optimization, and LinkedIn profile review.

Request Review

Projects and Portfolios

College projects, websites, portfolios, and hackathon prototypes.

Explore Services