18 days old

Data Engineer

Cupertino, CA
  • Job Code
    200068250
Summary

Summary

Posted: Jun 28, 2019

Role Number: 200068250

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish

The Fraud, Engineering, Algorithms and Risk group is responsible for combating fraud and abuse for Internet Software and Services at Apple. In this role, you will be tasked with building mission-critical, robust and scalable distributed systems that can keep pace with data across a number of high-profile and large-volume Apple cloud properties. You will chip in to building the next-generation libraries, platforms, and data pipelines to empower us to rapidly build and deploy complex models to production

Key Qualifications

  • MS or BS in Computer Science or related field
  • 3 or more years experience building large-scale distributed systems
  • Exceptional analytical and programming skills
  • Experience in Scala or Java
  • Superior knowledge with at least two of the following: Spark, MapReduce, HDFS, Cassandra, Kafka

Description

We engineer high-quality, scalable and resilient distributed systems that power data exploration, model building and production models. Our core systems need to work seamlessly across different execution contexts (real-time, near real-time and batch) You will support diverse data analytics stacks such as Spark, Hadoop, Kafka, Cassandra and beyond

We work at an unusual intersection of huge data volumes and adversaries that are continuously adapting, which means we are operating at and beyond the limits of conventional alternative data systems. On our team you can be sure that every commit you make will come with the satisfaction that you are helping protect and improve the user experience of hundreds of millions of users

This role requires in-depth knowledge with cutting-edge data analytics technologies. Tuning, troubleshooting and scaling these big data technologies are a key part of our work, where having a curiosity with the internal workings of these systems is key to being successful. This is a hard-core software engineering role, where a large part of an engineer's time is spent writing code with the remainder being spent on designing and architecting systems, tuning and debugging alternative data systems, supporting production systems and supporting our data scientists

Education & Experience

BS in Math, Computer Science, or equivalent experience

Posted: 2019-09-28 Expires: 2019-10-27

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Data Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast