The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Data Engineer

Job Description

JOB Summary:
The Apple Media Products Analytics Engineering is looking for a top-notch Big Data engineer to develop analytics systems that will generate insights into customer experiences on products such as the AppleTV, Video, Podcasts etc. Our products reach hundreds of millions of customers around the world, and have revolutionized how people interact with their music, movies, TV shows, apps, books, and podcasts.

Key Qualifications:
Language: Java or Scala
Working knowledge on the following distributed data processing platforms:
* Required: Spark, Hadoop
* Great if you also know: HBase, Kafka, Java Map Reduce
Algorithms: You will be working on developing new algorithms to process large scale data efficiently. We expect you to know:
* Basic Computer Science algorithms and Data Structures
* Distributed Algorithms to process and mine data, e.g. Map Reduce Algorithm
* Great but not required if you also know about how to develop: Graph, Data classification and clustering algorithms in distributed environment

Description:
The Apple Media Products Analytics Engineering team is responsible for collecting, analyzing, building insights and reporting on customer experience data. From this data we generate insights into how customers interact with our products, and use these insights to drive improvements to user-facing features. You will be working on a small team and will be responsible for processing large amounts of data and developing platforms to process, analyze and mine that data to extract intelligence. Prepare data for visualization, ad-hoc exploration, reporting, and further analysis. We are looking for a well-rounded engineer who has good design sense. The ideal candidate pays close attention to details -- caring about the quality of the input data as well as how the processed data is ultimately interpreted and used. You are also a team player -- ready to contribute during design sessions, and able to give and receive constructive code reviews. Your curiosity drives you to explore new technologies and apply creative solutions to problems.

Additional Requirements:
* Build large scale data processing, mining and analysis projects and features, ensuring robust & maintainable solutions are implemented with special attention to data quality, performance and usability details.
* Develop, advocate for, and build consensus on, coding best practices.
* Ability to effectively work with cross functional teams to understand requirements and identify design and engineering impacts
* Experience with architecting big data and analytical applications that scale to petabytes highly preferred.




About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

Job Requirements

 

Job Snapshot

Location US-CA-Cupertino
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

TEKsystems, Inc

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company. Learn More

Contact Information

US-CA-Cupertino
Michael Hernandez
4153436043
Snapshot
TEKsystems, Inc
Company:
US-CA-Cupertino
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

JOB Summary:
The Apple Media Products Analytics Engineering is looking for a top-notch Big Data engineer to develop analytics systems that will generate insights into customer experiences on products such as the AppleTV, Video, Podcasts etc. Our products reach hundreds of millions of customers around the world, and have revolutionized how people interact with their music, movies, TV shows, apps, books, and podcasts.

Key Qualifications:
Language: Java or Scala
Working knowledge on the following distributed data processing platforms:
* Required: Spark, Hadoop
* Great if you also know: HBase, Kafka, Java Map Reduce
Algorithms: You will be working on developing new algorithms to process large scale data efficiently. We expect you to know:
* Basic Computer Science algorithms and Data Structures
* Distributed Algorithms to process and mine data, e.g. Map Reduce Algorithm
* Great but not required if you also know about how to develop: Graph, Data classification and clustering algorithms in distributed environment

Description:
The Apple Media Products Analytics Engineering team is responsible for collecting, analyzing, building insights and reporting on customer experience data. From this data we generate insights into how customers interact with our products, and use these insights to drive improvements to user-facing features. You will be working on a small team and will be responsible for processing large amounts of data and developing platforms to process, analyze and mine that data to extract intelligence. Prepare data for visualization, ad-hoc exploration, reporting, and further analysis. We are looking for a well-rounded engineer who has good design sense. The ideal candidate pays close attention to details -- caring about the quality of the input data as well as how the processed data is ultimately interpreted and used. You are also a team player -- ready to contribute during design sessions, and able to give and receive constructive code reviews. Your curiosity drives you to explore new technologies and apply creative solutions to problems.

Additional Requirements:
* Build large scale data processing, mining and analysis projects and features, ensuring robust & maintainable solutions are implemented with special attention to data quality, performance and usability details.
* Develop, advocate for, and build consensus on, coding best practices.
* Ability to effectively work with cross functional teams to understand requirements and identify design and engineering impacts
* Experience with architecting big data and analytical applications that scale to petabytes highly preferred.




About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

Job Requirements

 
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Data Engineer Apply now