Principal Software Engineer - Apple Data Platform
Core
Design, build, deploy, and operate the Apple Data Platform in China for data, analytics, and AI workloads.
Role type
Principal Software Engineer (Platform Infrastructure)
Builds
Core platform services enabling data, analytics, and AI workloads
Domain
Cloud Infrastructure & Distributed Systems
Deliverable
production ML models
Required skills
Large-scale distributed systems design, Cloud infrastructure, Kubernetes, Container orchestration, Networking, Java, Go, Scala, Python, C++, Infrastructure automation, Observability, Incident response, Technical strategy, Engineering leadership
Preferred skills
Data/AI/ML platform architecture, Spark, Ray, Kafka, Trino, Iceberg, Airflow, Public cloud (Alibaba Cloud, AWS, GCP), Private cloud, Greenfield initiative leadership, Regulated environment operations
Technologies
Kubernetes, Spark, Ray, Kafka, Trino, Iceberg, Airflow, Alibaba Cloud, AWS, GCP
Responsibilities
Own design, build, deployment, and operation of core platform components; Set technical design and architecture aligning with global platform; Partner with US and China engineering teams; Define infrastructure automation and operational workflows; Resolve complex distributed systems problems; Drive improvements in observability and incident response; Establish engineering standards and best practices; Mentor senior and staff engineers.
Seniority
Principal, hands-on IC with strategic leadership
