Apple
Software Engineer - Analytics & Data Engineering
Found: Yesterday
This role is based in London, England, United Kingdom.
Responsibilities:
Develop large-scale systems that power Apple Services Engineering data products. Collaborate with engineers to build and deploy data pipelines and real-time streaming applications.
Requirements:
- Several years of experience designing and developing distributed systems
- Proficiency in Java or Scala for big data processing
- Experience with data processing, streaming, and warehousing technologies such as Flink, Kafka, and Iceberg
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science or related field
- Excellent communication skills for collaboration across teams
- Experience maintaining large-scale data pipelines with technologies like Spark and Airflow