Loading job details...
Posted 2 days ago
Software Engineer – Apple Service Engineering (Storage Infrastructure & Reliability) Bengaluru, Karnataka, India Full-Time Freshers & Early-Career Engineers Eligible Company: Apple Job Description: Apple is hiring Software Engineers for its Storage Infrastructure and Reliability team within Apple Service Engineering. This opportunity is ideal for fresh graduates and early-career engineers passionate about distributed systems, cloud infrastructure, Linux systems, storage technologies, and large-scale software engineering. Selected candidates will contribute to next-generation distributed storage systems that support critical Apple cloud services used by millions of users worldwide. Engineers will work on scalable infrastructure, reliability engineering, automation, and system optimization across globally distributed data centers. Responsibilities • Support development and maintenance of distributed storage infrastructure • Work on large-scale cloud and infrastructure engineering projects • Contribute to reliability, monitoring, and automation systems • Assist in optimizing storage and infrastructure performance • Collaborate with engineering teams on scalable platform solutions • Participate in infrastructure deployment and operational improvements • Troubleshoot infrastructure and software-related issues • Work with Linux systems, containerization, and cloud-native technologies • Support automation and infrastructure tooling initiatives • Contribute to system monitoring, logging, and deployment workflows Required Qualifications • Bachelor’s degree in Computer Science, IT, Engineering, or related field • 0–18 months of software development or infrastructure experience • Strong understanding of programming fundamentals • Knowledge of Data Structures and Algorithms • Strong analytical and problem-solving abilities • Good communication and teamwork skills Required Skills • Software engineering fundamentals • Programming concepts • Data Structures & Algorithms • Problem-solving and debugging • Linux fundamentals • Infrastructure engineering basics Preferred Skills • Go • Python • Java • Rust • Kubernetes • Containerization concepts • Virtualization technologies • Distributed systems understanding • Cloud infrastructure basics • Automation and deployment tools Eligibility • Fresh graduates and early-career engineers can apply • Candidates with internships, projects, or hands-on infrastructure experience preferred • Strong interest in cloud systems and scalable infrastructure technologies beneficial Why Apply? • Opportunity to work on large-scale Apple cloud infrastructure • Exposure to distributed systems and storage engineering • Learn from experienced global engineering teams • Hands-on experience with cloud-native technologies • Work on systems impacting millions of users worldwide • Strong learning and career growth opportunities Job Details • Role: Software Engineer – Storage Infrastructure & Reliability • Department: Apple Service Engineering • Employment Type: Full-Time • Location: Bengaluru, Karnataka • Domain: Cloud Infrastructure / Distributed Systems / Reliability Engineering About Apple Apple is a global technology company known for developing innovative consumer devices, cloud services, software platforms, and digital experiences. The company focuses on delivering high-performance technology solutions across hardware, software, AI, cloud infrastructure, and enterprise-scale services.
Get latest job alerts instantly
Trusted by thousands of job seekers