Sr. Data Engineer, iCloud
Core
Build efficient, scalable data pipelines to process structured and unstructured data for iCloud products and platform interactions.
Role type
Senior IC data engineer (distributed systems)
Builds
Data pipelines and datasets powering iCloud user experiences across Photos, Mail, Messages, FaceTime, and Calendar
Domain
Consumer internet / Cloud data infrastructure
Required skills
Distributed data processing (Spark, Hadoop, Flink, Presto), SQL, Java/Python/Scala, Data architecture & modeling, AWS cloud resources (S3, EC2, RDS)
Preferred skills
Stream processing (Kafka Streams, Spark-Streaming), Search systems (ElasticSearch, Solr), NoSQL datastores (HBase, Cassandra, MongoDB), Google Cloud
Technologies
Spark, Hadoop, Presto, Flink, Druid, Kafka, AWS (S3, EC2, RDS), ElasticSearch, Solr, HBase, Cassandra, MongoDB, Google Cloud
Responsibilities
Engineer efficient and adaptable data pipelines; Own and evolve rich datasets on iCloud products; Build forward-looking data solutions interfacing with existing systems; Partner with cross-functional teams to deliver data frameworks improving business outcomes
Seniority
Senior, hands-on IC
