Search by job, company or skills

A

Software Engineer- Apple Service Engineering, Storage Infrastructure and Reliability

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Summary
People at Apple don't just build products — they craft the kind of experience that have revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here! At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

Apple Cloud infrastructure is vast, and the storage infrastructure & reliability teams of Apple Cloud are building and running the next generation distributed storage systems to support Apple's most critical services. Operating at our scale, across multiple geographically dispersed data centers, and servicing users with exceptionally large data presents unique challenges. As a storage infrastructure engineer at Apple, you'll need to solve these problems using your software engineering & problem solving skills, programming, teamwork, and desire to build knowledge in Linux system internals. Storage infrastructure engineers at Apple involve themselves across the full infrastructure stack; from tuning the block storage layer to content delivery network traffic management.

Description
We are looking for dynamic and passionate new college graduates to join the File/Block Storage infrastructure and reliability team at Apple Bangalore India, having a passion for learning. The role demands a showcase of strong growth mindset, ownership & accountability of solving problems with a strong programming and analytical skills. You are someone with ideas and real passion for software delivered as a service to improve reuse, efficiency, and simplicity. This engineer's work will affect hundreds of millions of users and be essential to the success of some of the most visible current and future Apple features.

At Apple Cloud, we run a mix of open source, vendor licensed, and internally developed tools to perform functions such as system configuration management, provisioning, software development & deployment, logging, and monitoring. You'll learn these tools and have opportunities to improve them. We think critically and strive to balance the best solution with the need to get things done for each engineering challenge we face. Good ideas are heard and results are rewarded.

Minimum Qualifications
  • 0 - 18 months of industry experience in software programming & infrastructure engineering
  • Strong problem-solving skills and programming/engineering fundamentals
  • Good conceptual knowledge of Data structure and Algorithms

Preferred Qualifications
  • Ability to author and release code in one or more high level language (e.g. Go (preferred), Rust, Python, and/or Java, etc).
  • Good understanding of Linux, Kubernetes, containerization & virtualization concepts
  • Strong team player and demonstrate a growth mindset in working in a collaborative environment.

At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple's workplace

Role Number: 200664879-0321

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148377545