Apple

Engineering Manager - ASE Data Services

Apple  •  Shanghai, CN (Onsite)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Summary

Join ASE Data Services and help build and evolve the databases that power Apple's services at massive scale. We build and run high-performance, distributed datastores, relying heavily on open source technologies and contributing back to the projects we depend on.

In this role, you will lead a talented group of engineers based in China who are matrix-embedded (dotted line) into various global Data Services teams. You will play a pivotal role in bridging local operations with our broader Data Services leadership outside of China, ensuring your team delivers world-class distributed datastores and database proxy solutions. If you are an exceptional communicator with a deep background in software engineering, database technologies, and impactful people management, this is your opportunity to shine!

Description

As a leader in this organization, you will lead and empower a team of skilled engineers designing, building, and operating cutting-edge features for large-scale distributed database systems, to support Apple’s operations in China. Your team members will be embedded across multiple Data Services squads, working on everything from client libraries and high-performance proxy services to core database engines and control planes.

Preferred Qualifications

Experience managing engineers in a matrixed or embedded model (dotted line reporting) across multiple global workstreams.

8+ years of total experience in software engineering, specifically within highly scalable distributed services.

Hands-on experience building and operating distributed databases or storage systems at scale (e.g., Cassandra, Kafka, Redis, Zookeeper).

Familiarity with capacity planning, observability, and performance tuning for massive-scale stateful workloads.

Full product lifecycle ownership mindset (design → implementation → production) with experience navigating ambiguity in complex environments.

A history of driving initiatives that optimize developer experience, operational reliability, and large-scale data delivery.

Minimum Qualifications

Bachelors degree in Computer Science or a related field.

5+ years of experience in software engineering with a proven track record of technical impact.

3+ years of engineering management experience, successfully leading high-performing software development teams.

Strong understanding of databases, data services, and distributed systems fundamentals (e.g., relational, NoSQL, data replication, caching).

Exceptional communication skills, with a demonstrated ability to work effectively across time zones, bridging local teams with global, cross-functional leadership.

Deep expertise in people management, with an understanding of local HR compliances, regulations, and team advocacy.

Apple

About Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.

Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.

Industry
Hardware & Semiconductors
Company Size
10,000+ employees
Headquarters
Cupertino, California
Year Founded
1976
Website
apple.com
Social Media