18 days old

Senior Software Engineer - Apple Cloud Services / Big Data

Cupertino, CA 95014
  • Job Code
    200211029
  • Jobs Rated
    8th
Summary

Summary

Posted: Feb 19, 2021

Weekly Hours: 40

Role Number:200211029

Summary:

Seeking extraordinary Engineers and Architects with deep experience in Event Ingestion, storage mana...Summary

Summary

Posted: Feb 19, 2021

Weekly Hours: 40

Role Number:200211029

Summary:

Seeking extraordinary Engineers and Architects with deep experience in Event Ingestion, storage management and compliance for a multi-tenant Data Lake. This role requires deep understanding of systems like Kafka, Spark, Flink and other frameworks. Also, someone who has passionate about crafting big-data products that are highly scalable, available and fully fault tolerant. The engineer have to work reciprocally with other groups internal to Apple and also communities outside Apple.

Key Qualifications

  • Experience with large scale distributed real time event collection with Kafka, Spark, Flink and others.
  • Experience with container management platforms like Kubernetes.
  • Experience supporting and working with multi-functional teams in a dynamic environment
  • Experience working with: Cassandra, Presto, Spark, Hadoop and similar technologies in production at large scale
  • Experience with cloud services such as S3 and others.
  • Strong programming expertise in Java, Scala and building micro services
  • Experience in engineering large-scale, complex applications with excellent run-time characteristics such as low-latency, fault-tolerance and availability.
  • Experience engineering modern Data Lake and Data Platform tools
  • Proven communication & writing skills for technical documents as well as presenting to a wide audience
  • A learning attitude to continuously improve self, team, and the organization

Description

Come join a small team writing the software which forms the foundation for some of our most exciting products and services.
- Architect, design and build a framework that can ingest billions of records, can process and aggregate petabyte scale of data - Develop a big data infrastructure that is highly scalable, available with end to end analytics capabilities - Advise data engineers and Analysts on solving their data access requirements - Develop and deploy algorithms that tackle big data problems. We are Data Lake team for Apple Cloud Services group. We provide platform services for various products like iMessage, FaceTime, Photos, Drive, Backup, Education and many others. The services we provide form the basic platform upon which most of the Apple's data engineering and data science systems and use-cases are built. The Apple Cloud Services - Data Lake team needs a strong self driven engineer who can work both on open source community offerings as well as internal teams to take technologies to the next level.

Education & Experience

Bachelors, Masters, or PhD in Computer Science or equivalent.

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2021-02-08 Expires: 2021-03-10

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:

Senior Software Engineer - Apple Cloud Services / Big Data

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast