Home How Apple Uses Hadoop: UX Analysis, iAds and More

How Apple Uses Hadoop: UX Analysis, iAds and More

A job posting from Apple reveals the company is using or will use Hadoop for its iAds system. The job listing is for a “Senior Software Engineer – Hadoop” with experience in MapReduce, Hive and either HBase or Cassandra. Oozie and Flume are also mentioned. The ad was first spotted by The Register, and has since been removed from Apple’s website. However, searching through Apple’s job listing reveals other places that Hadoop may be in use, including improving the iOS experience.

The job description:

Candidate will be responsible for the following: design and build scalable Hadoop based ETL infrastructure, build modular components in the large volume data movement and management, mentor junior engineers in Hadoop based technologies, work with architects in implementing the data pipeline.

Apple launched iAds last summer. It’s not clear whether Apple’s been using Hadoop to power iAds all along or if it’s transitioning to Hadoop in the near future, running analytics on advertising interactions is exactly the sort thing Hadoop excels at.

iAds doesn’t appear to be the only place Apple is using Hadoop. Its listing for a Senior BI Analyst notes that experience with Hadoop/Pig is a place. Hadoop/Pig is also listed as a “plus” in the description for an iOS Data Analysis Engineer, who will be doing some pretty interesting data mining. From that job description:

How are iOS devices used? How can they be improved? What kinds of problems do our users experience? These are the kinds of questions the iOS Data Analysis team answers. We are looking for a passionate developer to help us build up and scale out our data processing capabilities.

If you love to code and you find working with terabyte scale data sets fascinating, we want to talk to you. With your experience in processing large datasets you will work along side other engineers to develop data processing pipelines capable of scaling with the growth of iOS. You will be investigating and using cutting edge software technologies to build a system that can evolve with the changing needs of iOS engineering. Your work will have a direct impact on the direction of iOS.

Hadoop is a database technology created by Doug Cutting and inspired by Google’s MapReduce algorithms. It’s particularly valuable for processing big data in clusters. Apple joins the ranks of many leading technology companies in using Hadoop, including: Facebook, Twitter and Yahoo. We’ve covered Hadoop frequently here, including how Twitter is using it.

Apple’s job listings demonstrate once again both how prevalent Hadoop is and the demand for individuals skilled in working with data.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.