Software Engineer, Storage Infrastructure
H1BConnect · Cupertino, CA · 5 days ago
EngineeringFull-time
About the role
The Apple Services Engineering (ASE) team is seeking collaborative and pragmatic Software Engineers to develop and maintain large-scale distributed systems that store and protect Apple's data.
Responsibilities
- Shape the product's features and architecture as it scales orders of magnitude
- Build systems that simply work, empowering billions of meaningful moments for people around the world
- Design storage device-optimized low-level storage solutions from first principles
- Develop and maintain large-scale distributed systems with mission-critical reliability
- Optimize high-performance IO stacks for maximum availability and durability
- Drive operational excellence across storage platform infrastructure
- Collaborate cross-functionally to deliver resilient platforms that enable innovation across Apple
- Demonstrate passion for large-scale distributed systems and creating robust storage solutions
Requirements
- 3 years of professional software development experience
- Strong analytical and problem-solving skills with meticulous attention to detail
- Experience in building storage systems
- 2+ years of coding in one or more of these programming languages: Rust, C++, Java, or C#
- Experience with scripting languages such as Bash, Python, or Perl
- Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience
- Excellent knowledge of software testing methodologies and practices
- Deep understanding of core computer science concepts, including data structures, algorithms, and concurrency
- Solid grasp of distributed systems fundamentals such as fault tolerance, consistency, and distributed rate limiting
- Experience designing and operating large-scale distributed systems such as databases or storage platforms
- Proficient with UNIX/Linux
Benefits
- Comprehensive benefits supporting physical and mental well-being
- Fertility support and paid parental leave
- Onsite wellness centers
- Resources for fitness and daily life
- Financial perks including stock grants, 401(k) matching, and income-protection coverage
- Robust time off, Apple University learning and tuition reimbursement, donation matching, and paid volunteer hours
- Deep product and partner discounts