Full-time· software · backend
Apple logo

Apple

Software Engineer - Apple Service Engineering (Storage Infrastructure & Reliability)

Pay

₹10L–20L LPA

+22% vs avg

Location

Bengaluru

On-site

Batch

2025, 2026

eligible

Closes

Posted 13h ago · 3,320 views this week

₹10L–20L LPA

Full-time · Bengaluru · On-site

Description

About the role

Apple is hiring a Software Engineer for the Apple Service Engineering team focused on Storage Infrastructure and Reliability at Bengaluru.

Responsibilities

  • Build and operate large-scale distributed storage systems serving Apple’s most critical services across global data centres.
  • Tune block storage layers, file systems, and content delivery network traffic management at production scale.
  • Work with a mix of open source, vendor licensed, and internally developed tools for configuration management, provisioning, software deployment, logging, and monitoring.
  • Author and ship production-grade code in Go (preferred), Rust, Python, and/or Java.
  • Improve system reliability, performance, and observability across geographically distributed clusters.

Eligibility

  • B.E / B.Tech / M.Tech in Computer Science, Information Technology, or related engineering discipline.
  • 0 to 18 months of industry experience in software programming and infrastructure engineering.
  • Strong problem-solving skills and programming and engineering fundamentals.
  • Good conceptual knowledge of Data Structures and Algorithms.

Skills

  • Go (preferred), Rust, Python, and/or Java.
  • Linux, Kubernetes, containerisation, and virtualisation concepts.

Benefits

  • Competitive salary package.
  • Comprehensive health insurance.
  • Generous learning and development allowances.
  • Employee stock purchase opportunities.
  • World-class mentorship.

Skills

· 6 total
gorustpythonjavalinuxkubernetes