About The Position

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there's no telling what we can accomplish together. We're looking for a hardworking and passionate person to join this amazing team, and if you feel this is you, we'd love to hear from you! Apple Services Engineering (ASE) is the team behind high-profile services such as the App Store, Apple iCloud, Apple Music, Apple TV+, Apple Arcade and more. Our Analytics and Data Engineering team is looking for an exceptional Senior Software Engineer to architect and build the large-scale data applications that are the foundation of our content engagement analytics. These processes are critical for providing accurate and timely insights that drive product development, marketing strategies, royalty payouts and overall business growth. The people here at Apple don't just build products - they build the kind of wonder that's revolutionised entire industries. It's the diversity of those people and their ideas that encourage the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.As a Senior Software Engineer for the Core Content Engagement Data team, you will be responsible for designing, developing, and maintaining our huge-scale core data pipelines. You will work closely with peer engineering teams, data scientists and other stakeholders to understand their data needs and deliver innovative solutions. Given the size and complexity of our datasets, this is not a trivial task. This data empowers our product, marketing, and feature teams, and is the lifeblood for analytics and data science. You will be building the engineering backbone that our business leaders and analysts depend on to make critical decisions. Our ideal candidates have outstanding software development skills and are passionate about Big Data. They pay close attention to details and care about data quality. They also are team players - ready to contribute during design sessions, and able to give and receive constructive code reviews. Their curiosity drives them to explore new technologies and apply creative solutions to problems.

Requirements

  • Experience building streaming data processing systems.
  • Experience with Apache Flink, Kafka, Cassandra and/or Spark.
  • Experience building the data infrastructure to support AIML applications, or applying ML techniques to data engineering challenges (e.g., anomaly detection, data quality monitoring).

Nice To Haves

  • Interest or experience in the GenAI space is a strong plus.

Responsibilities

  • designing, developing, and maintaining our huge-scale core data pipelines
  • work closely with peer engineering teams, data scientists and other stakeholders to understand their data needs and deliver innovative solutions
  • building the engineering backbone that our business leaders and analysts depend on to make critical decisions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service