Apple is seeking an experienced engineering manager to lead a new team in the Cassandra Storage organization to develop and contribute to Apache Cassandra, an open source distributed database powering many of Apple's most critical internet services.
Requirements
- Expertise in project management, project planning, and making the unpredictable predictable
- Experience managing or developing critical internet services / platform infrastructure
- Experience developing or leading work in distributed systems, database systems, storage engines, validation engineering, or performance engineering
- Advanced understanding of data structures and algorithms in storage and indexing
- Proficient in modern Java
- Experience developing or leading work in distributed systems including traffic and load balancing; quota and rate limiting; tenant isolation; and security engineering
- Understanding of distributed systems concepts (fallacies of distributed computing, CAP, FLP, etc)
Responsibilities
- Lead a team of experts working at the cutting edge of modern database technology, distributed systems, and storage engineering
- Build, manage, and grow a team responsible for major components of the database, including traffic and load balancing, security and authorization, quota and rate limiting, and tenant isolation
- Contribute to all major components of Apache Cassandra, including query coordination and execution, replication and persistence, transactions and consensus, compaction, client and internode messaging
- Develop and lead work in distributed systems, database systems, storage engines, validation engineering, or performance engineering
- Manage and grow a team responsible for developing storage systems that are correct, reliable, scalable, and fast
- Rapidly build credibility with engineers, customers, and partners
- Quickly learn and become conversant in new technical domains
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 work effectively with colleagues based in other locations
- Excellent communication and customer focus when engaging with internal platform customers
- Ability to partner with Site Reliability peers