Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Apple Software Engineer Analytics & Data Engineering 
United Kingdom, England, London 
784422212

Today
You will be working on cross-functional projects with other engineering teams, product leads and analytics leaders to build insights, metrics and data pipelines. The projects you will be working on will be truly impactful. You will have the freedom to innovate as you work closely with our partners to drive meaningful change and build elegant systems to deliver the results. The ideal candidate will have a strong quality focus and be motivated by taking early production systems and developing them into services which can be run reliably at scale. Our systems are large scale and highly distributed in nature and you will be able to reason about complex failure modes which could occur. Attention to detail and perseverance to deliver high-quality, well tested and maintainable code, is a must.
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience
  • 2+ years of experience designing and developing large-scale distributed systems
  • Proficiency in Python, Java, or Scala for big data processing
  • Experience with modern data processing and warehousing technologies
  • Excellent written and verbal communication skills for collaborating across distributed teams
  • Practical experience of streaming technologies like Kafka or Flink
  • Experience building and maintaining real-time data pipelines
  • Strong background in software testing methodologies and practices
  • Proficiency in rapidly prototyping and developing proof of concept systems to validate new ideas