CareerPlanSign in

Software Engineer (Data), Ai & Data Platforms

Beijing, China💼 Full-time🗓 2025-04-15 → 2026-09-28

Core

Build high-quality, scalable, and resilient distributed systems on cloud and on-premise infrastructure to power data exploration, analytics, reporting, and production models for Apple's business functions.

Role type

Senior IC software engineer (data platforms & distributed systems)

Builds

Cloud data pipelines, analytics platforms, and production models serving Sales, Operations, Finance, AppleCare, Marketing, and Internet Services

Domain

Cloud data infrastructure & enterprise analytics

Deliverable

production ML models | product features

Required skills

Distributed systems design, Cloud data warehousing (Snowflake/BigQuery), Python/Scala/Java, Optimized SQL, ETL development, RESTful API design, Kubernetes, Spark, Kafka

Preferred skills

Cloud platforms (AWS/Azure/GCP), Data visualization (Streamlit/Superset/Tableau), Anomaly detection/forecasting/GenAI models, Object-oriented design, Big Data application development

Technologies

Kafka, Spark, Iceberg, Airflow, Presto, Snowflake, BigQuery, Kubernetes, AWS, Azure, GCP, Streamlit, Superset, Tableau, Looker

Sourced via apple · Listed on CareerPlan, which tracks 848,000+ jobs from 20+ sources.