Sr. Data Engineer - Infrastructure, Apps Team

New York City, New York, United States
Software and Services


Weekly Hours: 40
Role Number:200363686
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The Apple Apps team is looking for a Sr. Data Engineer who has a passion for building scalable services to enable an outstanding user experience that delight millions of users every day. You'll be responsible for building features and infrastructure for upcoming releases of the services. This role can be based in San Diego, NYC, Austin, or Seattle.

Key Qualifications

  • 5+ years of industry experience
  • 5+ years experience developing in Java
  • Proficiency with large scale data processing technologies such as Hadoop and Spark
  • Experience building data pipelines, micro-services, tools using Java, Python
  • Experience building scalable backend services on platforms like Kubernetes, Kafka using cloud providers such as AWS
  • Experience building stable and scalable server-side systems using distributed processing algorithms
  • Experience building web frontend using Django/React is a great plus
  • Proficiency with good data analytics skills is a great plus
  • Aptitude to independently learn new technologies
  • Strong communication and team collaboration skills


Our team is seeking a high-energy and self-driven Data Engineer who will play a central role in the delivery of scalable services. As a member of our dynamic group, you’ll have the extraordinary and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple’s customers every single day. RESPONSIBILITIES - Design, develop and deploy systems and algorithms that process large data sets - Design and build stable and scalable production systems - Design and develop services using technologies such as Hadoop, Spark, Kafka, kubernetes, AWS, Postgres - Collaborate with engineering and operations teams to deliver scalable, robust, and high-performance systems

Education & Experience

BS in Computer Science or Equivalent

Additional Requirements