12 hours ago
Responsibilities
- Develop and contribute to Apache Cassandra and its official ecosystem, including authentication and authorization, Cassandra Sidecar, and Cassandra Analytics.
- Design and improve correct, reliable, scalable, and high-performance distributed database and storage systems.
- Apply performance engineering, profiling, and optimization techniques to database and distributed-system components.
- Collaborate with Site Reliability peers, internal platform customers, and distributed teammates.
Requirements
- 6+ years of experience in database internals engineering or high-performance distributed systems.
- Proficiency in modern Java, including concurrency, memory management, and garbage collection.
- Deep understanding of data structures and algorithms in storage systems, distributed systems, database concepts, and Internet protocols.
- Understanding of the Big Data Ecosystem and performance engineering, including profile-guided optimization.
- BS, MS, or PhD in a computer science-related field, or equivalent work experience.
- Preferred qualifications include experience with critical Internet services, platform infrastructure, open source communities, database or distributed systems, traffic and load balancing, quota and rate limiting, multi-tenant isolation, and security engineering.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
