Data Platform Engineer

Apple Inc.

Hyderabad

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apple Hyderabad is seeking a Data Platform Engineer with expertise in building and operating large-scale distributed data systems. You will work with Spark, Kafka, and Flink to deliver scalable data solutions and APIs while upholding privacy standards. You will lead projects from concept through delivery and mentor junior engineers.

The role requires 3–7 years of distributed systems experience, with strong Java/Scala skills, and a passion for high-quality software in a collaborative environment.

Qualifications

  • 3-7 years of experience in design and development of scaling, and operation of distributed systems.

Responsibilities

  • Build and operate large-scale distributed data systems using Spark, Kafka, and Flink.
  • Design scalable, reliable APIs and back-end data services.
  • Lead projects from concept through delivery and mentor junior teammates.
  • Collaborate with multiple teams to align data strategies and privacy goals.

Skills

Java/Scala
Distributed systems
Kafka
Spark
Flink
Iceberg
Hive
Kubernetes
Yarn
Open Source contributions

Education

Bachelor’s degree in Computer Science
Master’s degree in Computer Science
Ph.D. in Computer Science

Tools

Kafka Connect
Apache Spark
Apache Flink
Apache Kubernetes

Job description

Hyderabad, Telangana, India Software and Services

The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple and help us leave the world better than we found it! A job at Apple is unlike any other you’ve had. You will be challenged. You will be inspired. And you’ll be proud! At Apple, phenomenal ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what you could accomplish!At Apple, we work every day to create products that enrich people’s lives. Apple Ads makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads, App Store, and Apple News. Our platforms are highly performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy.Apple Ads Data Platform team powers Ingestion, generic transformation & governance for data across 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.

Description

Apple is seeking a Data Platform Engineer with Data engineering expertise who has past experience in building large scale data systems. Looking for someone who is passionate about creating high-performing, scalable, well-designed back-end systems that are the foundation for critical internal and customer-facing platforms at Apple.In this role, you will build and operate large-scale distributed data systems using technologies such as Kafka Connect, Apache Spark, and Apache Flink, with a strong passion for exploring and implementing modern data solutions that enhance our platform. You will be expected to manage a broad range of stakeholders and clearly communicate complex data strategies. A core part of the job involves leading projects from initial concept through delivery, as well as mentoring and supporting junior team members. If you're eager to drive data innovation, tackle complex challenges, and uphold Apple’s commitment to privacy, we encourage you to apply.

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 of 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

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace

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

Similar jobs worth comparing

Data Platform Engineer
Data Platform Engineer

Apple • Hyderabad

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

Apple Inc. • Hyderabad

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

Apple Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,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 - Distributed Systems
Software Engineer - Distributed Systems

Apple • Hyderabad

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

Apple • Bengaluru

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

Lex • Hyderabad

On-site
INR 4,000,000 - 8,000,000
Database Engineer - Ads
Database Engineer - Ads

Apple Inc. • Hyderabad

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

Apple • Bengaluru

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

Apple • Hyderabad

On-site
INR 1,500,000 - 2,100,000