Apple
Senior Database Systems Engineer
$185K–$325K
Cupertino, California · Senior · Full-time · Posted Oct 29, 2026
- Experience
- 6+ years in Database Internals Engineering or High Performance Distributed Systems.
- Education
- BS, MS, or Ph.D in Computer Science-related fields or equivalent work experience.
About the job
Develop and evolve major Apache Cassandra components for reliable, high-performance database services deployed at Apple scale.
What you'll do
- Build and evolve major database components, including bulk data interchange and data/control plane isolation.
- Work on security and authorization, tenant isolation, traffic and load balancing, and quota and rate limiting.
- Contribute to Apache Cassandra and its ecosystem in collaboration with distributed teams and Site Reliability peers.
What they ask for
- Proficient in modern Java, including concurrency, memory management, and garbage collection.
- Understanding of storage-system data structures and algorithms, distributed systems, database concepts, Internet protocols, and the Big Data Ecosystem.
- Experience with performance engineering, including design concepts and profile-guided optimization.
- BS, MS, or Ph.D in Computer Science-related fields or equivalent work experience.
Nice to have
- Expertise in distributed systems, including traffic and load balancing, quota and rate limiting, multi-tenant isolation, and security engineering.
- Experience with critical internet services or platform infrastructure; open-source software development is a plus.
Pay
USD $184,700 to $324,800 base salary
Tools
Apache Cassandra, Java, REST, HTTP, TCP/IP, Apache Cassandra Sidecar, Apache Cassandra Analytics
Model-written summary · the original posting is authoritative