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

ASE Cassandra Storage - Database Systems Engineering Manager

Apple

Salary not specified
Nov 9, 2025
San Francisco, CA, US
Apply Now

Apple is seeking an experienced engineering manager to lead a new team in their Cassandra Storage organization. This team will develop and contribute to Apache Cassandra, an open-source distributed database that powers many of Apple's critical internet services. The work is deployed at a massive scale and is critical to the success of current and future offerings.

Requirements

  • Experience developing or leading work in distributed systems including traffic and load balancing; quota and rate limiting; tenant isolation; and security engineering.
  • Experience developing open source software and interacting with OSS communities.
  • Fundamentals of system-level hardware and networking components (storage devices and controllers, network interfaces, CPU and memory layout in server-class systems).
  • Operating systems concepts (process scheduling, disk and network I/O, performance).
  • Datacenter architecture (networking topologies, host placement strategies, and failure modes); design of multi-datacenter systems; failure domains; and wide-area networking.
  • Understanding of distributed systems concepts (fallacies of distributed computing, CAP, FLP, etc).
  • Understanding of database concepts (consistency models, isolation levels, crash and recovery semantics).

Responsibilities

  • build, manage, and grow a team responsible for major components of the database
  • contribute to all major components of Apache Cassandra, including query coordination and execution, replication and persistence, transactions and consensus, compaction, client and internode messaging, and all other aspects of the database
  • develop storage systems that are correct, reliable, scalable, and fast
  • lead work in distributed systems including traffic and load balancing; quota and rate limiting; tenant isolation; and security engineering
  • develop open source software and interacting with OSS communities
  • manage or develop critical internet services / platform infrastructure
  • develop or lead work in distributed systems, database systems, storage engines, validation engineering, or performance engineering

Other

  • Track record of building and growing infrastructure teams who trust their leadership.
  • Ability to rapidly build credibility with engineers, customers, and partners.
  • Ability to quickly learn and become conversant in new technical domains.
  • Comfort working with geographically distributed teams.
  • Experience working through relationships and influence to accomplish goals.