About The Position

Apple is seeking an experienced engineering manager to lead a new team in our Cassandra Storage organization. Apple's Cassandra organization develops and contributes to Apache Cassandra, an open source distributed database powering many of Apple's most critical internet services. You will be joining, building, and leading a team of experts working at the cutting edge of modern database technology, distributed systems, and storage engineering. The team's work is deployed at massive scale. It also has big impact, providing the storage platform upon which many iCloud, Media, and other internet services at Apple are built. Your work will benefit all users of Apple products and is critical to the success of current and future offerings. As a leader in this organization, you will build, manage, and grow a team responsible for major components of the database. These areas include traffic and load balancing, security and authorization, quota and rate limiting, and tenant isolation.

Requirements

  • Experience developing or leading work in distributed systems.
  • Familiarity with traffic and load balancing, quota and rate limiting, tenant isolation, and security engineering.
  • Experience developing open source software and interacting with OSS communities.
  • Understanding of system-level hardware and networking components.
  • Knowledge of operating systems concepts.
  • Experience with datacenter architecture and design of multi-datacenter systems.
  • Understanding of distributed systems concepts and database concepts.
  • Experience in performance engineering and testing concepts.

Nice To Haves

  • Excellent communication skills.
  • Ability to work effectively with colleagues based in other locations.
  • Prior experience with development of distributed databases or storage systems.

Responsibilities

  • Build, manage, and grow a team responsible for major components of the database.
  • Oversee development in distributed systems including traffic and load balancing, quota and rate limiting, tenant isolation, and security engineering.
  • Contribute to all major components of Apache Cassandra, including query coordination and execution, replication and persistence, transactions and consensus, compaction, client and internode messaging.
  • Ensure the storage systems are correct, reliable, scalable, and fast.
  • Collaborate with Site Reliability peers and engage with internal platform customers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service