Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer - Block Storage

Apple

$171,600 - $302,200
Aug 19, 2025
Seattle, WA, US
Apply Now

Apple Cloud Infrastructure (ACI) team is building a low latency distributed storage block storage system to support various workloads on ACI's private-cloud infrastructure.

Requirements

  • Problem-solving skills using foundational data structures and distributed system concepts
  • Coding skills in one or more of these programming languages: Rust, C++, C, Go, Java, or C-Sharp
  • Proficiency in Rust
  • Experience in the bottom layers of the storage software stack (Filesystem, Block Device, SSD)
  • Experience with high-performance asynchronous IO systems programming

Responsibilities

  • Work on storage device-optimized low-level storage
  • Work on large-scale distributed systems
  • Work on high-performance IO stacks operating at mission-critical levels of availability and durability
  • Build each component using first principles from the ground up to unlock optimization opportunities at every layer of the stack
  • Shape the product’s features and architecture as it scales orders of magnitude

Other

  • 7 years of professional software development experience
  • Strong ownership and track record of delivering results
  • Excellent verbal and written communication skills
  • Collaborative, curious, and pragmatic Software Engineers