Data Platform Engineer
Location
Hyderabad, Telangana, India
Job Type
Full-Time
Experience Level
Mid-level, Manager-level (3-5 Years)
Salary Range
Not disclosed
Job Description
Description: Apple is seeking a Software Engineer / Senior Software 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
About Apple
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Connections
Sai Charan
Senior Developer
Kalpana Sharma
Team Lead
Rahul Patel
Full Stack Developer
Priya Singh
Frontend Developer
Connect with professionals in your network
Skill Match Analysis
??% skills matched (?? of 26 skills)
💡 This is keyword matching for reference only. Your actual match score uses AI semantic analysis.
Login to see your score