Sr. Data Engineer, iCloud

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
Liberty Hill, TX, USA
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
WW Sales BPR Data Engineer, Data Quality

Lead Data Engineer position at Apple focusing on data quality initiatives for Sales teams, requiring extensive experience in Python, SQL, and data quality tools.

Data Engineer, Ads - App Store

Senior Data Engineer role at Apple focusing on App Store advertising solutions, requiring expertise in distributed systems and privacy-preserving technologies.

BPR Insight - Senior Data Engineer

Senior Data Engineer position at Apple working on large-scale data analytics and pipeline development in cloud environments, offering competitive compensation and benefits.

Data Engineer (L5) - Privacy

Staff Data Engineer position at Workday focusing on privacy and data protection initiatives for enterprise SaaS solutions.

WW Sales BPR Data Engineer, Data Quality

Lead Data Engineer position at Apple focusing on data quality initiatives for Sales teams, requiring extensive experience in Python, SQL, and data quality tools.

Description For Sr. Data Engineer, iCloud

Would you like to drive the future of Apple's products, applications, and platform while having the unique opportunity to impact some of the most far-reaching software applications in the world? iCloud Data organization enables Apple to ship better products for iCloud users to access all their content across apps (Photos, Mail, Messages, FaceTime, Calendar etc) from all of their devices all the time by providing consistent, scalable, timely, accurate, complete and fully integrated data infrastructure and capabilities to accurately surface relevant information.

As a Sr. Data Engineer at iCloud, you'll be responsible for engineering efficient, adaptable and scalable data pipelines to process structured and unstructured data. You'll own and evolve extremely rich datasets on iCloud products and platform interactions to power a wide variety of use cases. The role involves building forward-looking data solutions that interface well with existing systems and using judgment to bring cutting edge technologies to suit iCloud needs.

You'll work with Spark and other distributed data technologies, utilizing your expertise in languages like Java, Python, or Scala. Your deep understanding of Data Principles, Architecture, and Modeling will be crucial as you develop solutions that process and analyze data at massive scale. You'll collaborate with cross-functional teams, leading high-level discussions on technology strategy and approach.

The ideal candidate brings 8+ years of experience with distributed data technologies, strong SQL skills, and familiarity with cloud resources. You should be a strong problem solver with meticulous attention to detail and excellent communication skills. This is an opportunity to join a stunning team of data experts and deliver excellent solutions that better enable our decision-making process.

Join Apple and help shape the future of how millions of users interact with their data across Apple's ecosystem of products and services. Your work will directly impact the user experience of iCloud's global user base, making their digital lives seamless and more connected.

Last updated 2 days ago

Responsibilities For Sr. Data Engineer, iCloud

  • Engineer efficient, adaptable and scalable data pipelines to process structured and unstructured data
  • Own and evolve extremely rich datasets on iCloud products and platform interactions
  • Build forward-looking data solutions that interface well with existing systems
  • Understand how key technical decisions will drive business outcomes
  • Partner with cross functional teams to deliver high-quality solutions

Requirements For Sr. Data Engineer, iCloud

Java
Python
Scala
  • 8+ years of experience working with Spark and other distributed data technologies
  • Highly proficient in at least one of Java, Python or Scala
  • Deep expertise in Data Principles, Data Architecture & Data Modeling, Strong SQL skills
  • Strong problem solver with meticulous attention to detail
  • Experience working in complex, matrixed organizations
  • Strong communication and collaboration skills
  • Conceptually familiar with AWS cloud resources
  • MS or BS or equivalent experience in Computer Science, Engineering, Mathematics, Statistics or related field

Interested in this job?