Master's or bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field, or equivalent practical experience in Software or Data Engineering
Required Previous Experiences
8+ years of experience with Spark and other distributed data technologies for building efficient and large-scale data pipelines
Experience working in a complex, matrixed organization involving cross-functional and/or cross-business projects
Preferred Qualifications
Experience with cloud computing platforms such as Amazon AWS and Google Cloud
Experience building stream-processing applications with Apache Flink, Spark-Streaming, Apache Storm, Kafka Streams, or similar technologies
Experience with search systems and NoSQL datastores such as Elasticsearch, Solr, HBase, Cassandra, or MongoDB
Experience building distributed, high-volume data services
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.