Data Platform Engineer

Apple

Hyderabad

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a Data Platform Engineer to build and operate large-scale distributed data systems. This role demands expertise in technologies such as Apache Spark and Kafka, coupled with strong communication skills to navigate complex data strategies and stakeholder management.

The ideal candidate will have 3-7 years of experience, proficient understanding of Java/Scala, and a passion for developing user-friendly data services. This position empowers you to make significant contributions to data innovation at Apple.

Qualifications

  • 3-7 years of experience in designing and developing distributed systems.
  • Proficient in Java/Scala; Rust experience is a plus.
  • Proven expertise in designing reliable APIs.

Responsibilities

  • Build and operate large-scale distributed data systems.
  • Clearly communicate complex data strategies to stakeholders.
  • Contribute to data innovation and tackle complex challenges.

Skills

Distributed systems design and development
Apache Spark
Kafka
Java/Scala
Communication skills

Education

Bachelor's, Master's, or Ph.D. in Computer Science or related discipline

Tools

Apache Flink
Apache Kubernetes
Apache Iceberg

Job description

Apple Ads Data Platform team powers ingestion, generic transformation & governance for data across the Apple Ads organization. Our mission is to deliver cutting‑edge, reliable, and user‑friendly managed services for data ingestion, processing, and governance, enabling teams to build data‑intensive applications with ease and success.

Role Overview

Apple is seeking a Data Platform Engineer with data engineering expertise who has past experience in building large scale data systems. The engineer will build and operate large‑scale distributed data systems using technologies such as Kafka Connect, Apache Spark, and Apache Flink. A strong passion for exploring and implementing modern data solutions that enhance our platform is required. The role involves managing a broad range of stakeholders, clearly communicating complex data strategies, leading projects from initial concept through delivery, mentoring and supporting junior team members. The engineer will contribute to data innovation, tackle complex challenges, and uphold Apple’s commitment to privacy.

Minimum Qualifications
  • 3-7 years of experience in design and development of scaling, and operation of distributed systems, including technologies like Apache Spark, Kafka, Flink, Iceberg, and Hive, along with resource management systems like Apache Kubernetes or Yarn.
  • Proficient in Java / Scala. Rust experience is a plus.
  • Proven expertise in designing and developing scalable, reliable APIs.
  • A hands‑on approach with a willingness to engage in daily technical work.
  • Contributions to Open‑Source projects like Apache Iceberg/Spark/Kafka/Flink are a plus.
  • Skilled at debugging complex issues in large‑scale distributed systems.
  • Driven by a passion for building reliable, maintainable, and user‑friendly products and services.
  • Exceptional communication and collaboration skills, with the ability to work effectively across multiple teams and functions.
  • Bachelor’s, Master’s, or Ph.D. in Computer Science or a related technical discipline.
Preferred Qualifications
  • BS in Computer Science or equivalent degree required, MS in Computer Science strongly preferred.
  • Exposure to building Pub/Sub mechanism for message flow.
  • Exposure to building and handling large scale distributed systems.
  • Exposure to applied machine learning, Analytics and business intelligence is a plus.
  • Commitment to developing high‑quality software and products.
  • Curiosity to explore and understand data is a strong plus.

Role Number: 200669525-1052

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Proximity Works • India

On-site
INR 1,200,000 - 2,000,000
Best in class salary
Proximity Talks
Continuous learning opportunities
Software Engineer : Data & AI
Software Engineer : Data & AI

Apple • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Software Engineering Manager - Data
Software Engineering Manager - Data

Apple • Hyderabad

On-site
INR 3,000,000 - 4,000,000
Software Engineer : Data & AI
Software Engineer : Data & AI

Apple • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Infrastructure Automation Engineer - Ads
Infrastructure Automation Engineer - Ads

Apple • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Software Engineer (Framework), Ai & Data Platforms
Software Engineer (Framework), Ai & Data Platforms

Apple • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Site Reliability Engineer - AI & Data Platforms
Site Reliability Engineer - AI & Data Platforms

Apple • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Software Engineer (Data) - Ad Delivery
Software Engineer (Data) - Ad Delivery

Apple Inc. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Infrastructure Automation Engineer
Infrastructure Automation Engineer

Apple • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Software Engineer : Data & AI
Software Engineer : Data & AI

Apple • Bengaluru

On-site
INR 2,500,000 - 4,200,000