Sr. Data Engineer, iCloud

$175,800 - $312,200/Yr

Apple - Cupertino, CA

posted 4 days ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The position involves driving the future of Apple's products and applications by engineering efficient and scalable data pipelines for iCloud. The role focuses on enhancing the data infrastructure to improve user experience across various applications and devices, ensuring timely and accurate data access for iCloud users. The ideal candidate will work with a team of data experts to solve complex problems and deliver high-quality data solutions that align with business outcomes.

Responsibilities

  • 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 to power a wide variety of use cases.
  • Build forward-looking data solutions that interface well with existing systems and utilize cutting-edge technologies to meet iCloud needs.
  • Understand how key technical decisions will drive business outcomes and deliver data frameworks that improve delivery quality by partnering with cross-functional teams.
  • Collaborate with a team of data experts to deliver solutions that enhance decision-making processes.

Requirements

  • 8+ years of experience working with Spark and other distributed data technologies (e.g. Hadoop, Presto, Flink, Druid) for building efficient & large scale data pipelines.
  • 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, capable of taking on loosely defined problems.
  • Experience working in a complex, matrixed organization involving cross-functional, and/or cross-business projects.
  • Strong communication and collaboration skills & ability to lead high-level discussions on technology strategy and approach.
  • Conceptually familiar with AWS cloud resources (S3, EC2, RDS etc).

Nice-to-haves

  • Experience with Cloud Computing platforms like Amazon AWS, Google Cloud.
  • Experience with building stream-processing applications using Apache Flink, Spark-Streaming, Apache Storm, Kafka Streams or others.
  • Experience with Search systems (such as ElasticSearch, Solr), NoSQL datastores (such as HBase, Cassandra, MongoDB).
  • Experience building distributed, high-volume data services is a plus.
  • MS or BS or equivalent experience in Computer Science, Engineering, Mathematics, Statistics or a related field OR equivalent practical experience in Software or Data Engineering.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service