Apple
Apple Recruitment 2026
Software Engineer – Apple Service Engineering, Storage Infrastructure and Reliability | Bengaluru, India
Apple is hiring for the position of Software Engineer – Apple Service Engineering, Storage Infrastructure and Reliability in Bengaluru, Karnataka, India. This opportunity is ideal for fresh graduates and early-career software engineers who are passionate about cloud infrastructure, distributed systems, Linux internals, Kubernetes, storage systems, and reliability engineering.
The role offers an opportunity to work on Apple’s next-generation distributed storage systems supporting some of Apple’s most critical global services used by hundreds of millions of users worldwide.
Candidates interested in infrastructure engineering, cloud computing, system reliability, and large-scale distributed platforms are encouraged to apply.
Job Overview
Job Role: Software Engineer – Storage Infrastructure and Reliability
Company: Apple
Location: Bengaluru, Karnataka, India
Department: Software and Services
Employment Type: Full Time
Experience Required: 0–18 Months
Role Number: 200664879-0321
About Apple
Apple is one of the world’s leading technology companies known for creating innovative products and large-scale digital ecosystems. Apple Cloud Infrastructure powers critical services across Apple products and platforms globally.
The Storage Infrastructure and Reliability team focuses on building highly scalable distributed storage systems, infrastructure automation, system reliability, and cloud engineering solutions across geographically distributed data centers.
Apple promotes innovation, collaboration, engineering excellence, and continuous learning while enabling employees to contribute to technologies impacting millions of users globally.
Roles and Responsibilities
As a Software Engineer at Apple, candidates will contribute to cloud infrastructure engineering, distributed storage systems, Linux-based environments, and large-scale reliability platforms.
Key Responsibilities
Required Skills
Candidates applying for this role should have knowledge of:
Preferred Skills
Candidates with the following additional skills may have an advantage:
Eligibility Criteria
To apply for this role, candidates should have:
Freshers with internships, projects, coding profiles, or open-source contributions can also apply.
Why Join Apple?
Working at Apple offers an opportunity to contribute to highly scalable infrastructure systems used globally while learning from world-class engineering teams.
Benefits Include
Who Should Apply?
This opportunity is ideal for:
Important Skills to Increase Selection Chances
Candidates with the following abilities may improve their chances of selection:
Common Mistakes to Avoid While Applying
Latest Update
Apple is currently accepting applications for the Software Engineer – Storage Infrastructure and Reliability role in Bengaluru. Due to strong competition for Apple engineering roles, candidates are advised to apply as early as possible.
How to Apply?
Candidates can apply through Apple’s official careers portal.
Apply Link:
Frequently Asked Questions (FAQs)
Is this Apple role open for freshers?
Yes, candidates with 0–18 months of experience can apply.
What programming languages are preferred for this role?
Go, Python, Rust, and Java are preferred.
What is the job location?
The job location is Bengaluru, Karnataka, India.
Is Linux knowledge important for this role?
Yes, understanding Linux concepts is important.
Are Kubernetes and containerization skills required?
Basic understanding of Kubernetes and containerization is preferred.
What degree is required for this role?
Candidates should have a Bachelor’s Degree in Computer Science or related field.
Does Apple require prior industry experience?
No, freshers with strong projects and technical fundamentals can apply.
What technologies does the Apple Storage Infrastructure team work on?
The team works on distributed storage systems, Linux infrastructure, Kubernetes, cloud platforms, automation, and reliability engineering.
Disclaimer:
This job listing is shared solely for informational purposes based on publicly available sources; upGrad is not affiliated with, authorized by, or acting on behalf of the hiring company, and does not participate in or influence the recruitment process.
Applicants must apply only through the official company website and proceed at their own discretion and risk.
Click the button below to apply directly on the company website.
Apply Now ↗