Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer - Analytics & Data Engineering

AI Summary ✨

Requirements

  • Several years of experience designing and developing distributed systems
  • Proficiency in Java or Scala for big data processing
  • Experience with modern data processing, streaming and warehousing technologies:
    • Flink (or equivalent)
    • Kafka (or equivalent)
    • Iceberg (or equivalent)

Nice to Haves

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience
  • Excellent written and verbal communication skills for collaborating across distributed teams
  • Practical experience of maintaining large-scale data pipelines:
    • Spark (or equivalent)
    • Airflow (or equivalent)
  • Contributions to open-source tools in the area of data processing
  • Strong background in software testing methodologies and practices

What You'll Be Doing

  • Working on cross-functional projects with other engineering teams, product leads, and analytics leaders to build insights, metrics, and data pipelines
  • Collaborating with partner teams to deliver data engineering solutions to improve and power the next generation of Apple features
  • Innovating and having an impact by driving meaningful change and building elegant systems to deliver results

Perks and Benefits

  • Role in Apple Services Engineering in London
  • Opportunity to work on high-profile services like App Store, Apple iCloud, Apple Music, and more
  • Collaborating with engineers across Apple to build and deploy data pipelines and real-time streaming applications
  • Freedom to innovate and make an impact
Experience: Senior
Posted: March 12, 2026
Java
dataengineering

Similar jobs

  • 8 days ago
  • 10 days ago
  • 17 days ago
    Remote
  • See all jobs in UK