Apple's Services Engineering organization (ASE) is seeking experienced distributed systems and database engineers to join our Databases SRE organization in Shanghai. The Databases SRE organization runs the data service technologies that Apple's internet services are built on, Apache Cassandra, Apache Kafka, Apache Solr, Redis/Valkey, and coordination systems such as etcd and Apache ZooKeeper. Each of these is owned by a dedicated SRE team, and this posting covers engineering roles across all of them. You will join one of these teams, matched to your background and to where the Shanghai site needs depth; you are not expected to arrive with experience in all of these technologies. ASE Databases SRE teams develop applications and tooling that are safe, reliable, scalable, and fast. This work requires an innovative spirit and an extraordinary degree of care and rigor in engineering. Team members contribute to all major components of our data service deployment infrastructure, including maintenance automation, backup services, monitoring and alerting tooling and dashboards, deployment architecture, and upstream contributions to the open source projects we run, focused on stability, performance, and scaling. The team's work is deployed at massive scale, serving millions of queries per second over hundreds of petabytes of data across our data centers worldwide. It also has big impact, forming the platform upon which iCloud and many other internet services at Apple are built. In ASE, your work will benefit hundreds of millions of users and is critical to the success of some of the most visible current and future Apple features. Day to day, you will own the reliability and performance of one of these platforms at Apple scale. The problems are shared across our teams even when the systems differ: replication and consistency, capacity and cost, safe rollouts across thousands of nodes, multi-datacenter failure domains, and the long tail of performance. Engineers regularly work across team boundaries on tooling and infrastructure common to all of our data services, so depth in one system and curiosity about the others matters more than experience with any specific technology.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree