Apple

Senior Software Engineer - Apple Cloud Services / Big Data

Posted on: 5 Mar 2021

Santa Clara, CA

Job Description

Senior Software Engineer - Apple Cloud Services / Big Data

Santa Clara Valley (Cupertino), California, United States

Software and Services

Add to Favorites Senior Software Engineer - Apple Cloud Services / Big DataRemoved from favorites

To view your favorites, sign in with your Apple ID.

Sign In

Dont have an Apple ID?

* Create one now
* Forgot your Apple ID or password?

Submit ResumeSenior Software Engineer - Apple Cloud Services / Big Data

Back to search results

Summary

Posted: Feb 26, 2021

Weekly Hours: 40

Role Number:200224278

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

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

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 Apples 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

Education & Experience

Bachelor's degree in computer science or equivalent.



Additional Requirements

Additional Requirements

Submit ResumeSenior Software Engineer - Apple Cloud Services / Big Data

Back to search results

Add to Favorites Senior Software Engineer - Apple Cloud Services / Big DataRemoved from favorites

To view your favorites, sign in with your Apple ID.

Sign In

Dont have an Apple ID?

* Create one now
* Forgot your Apple ID or password?

See all roles in Santa Clara Valley (Cupertino)

Apple

Cupertino, CA

Apple Inc. designs, manufactures, and markets mobile communication and media devices, and personal computers. It also sells various related software, services, accessories, and third-party digital content and applications. The company offers iPhone, a line of smartphones; iPad, a line of multi-purpose tablets; and Mac, a line of desktop and portable personal computers, as well as iOS, macOS, watchOS, and tvOS operating systems.

It also provides iTunes Store, an app store that allows customers to purchase and download, or stream music and TV shows; rent or purchase movies; and download free podcasts, as well as iCloud, a cloud service, which stores music, photos, contacts, calendars, mail, documents, and others. In addition, the company offers AppleCare support services; Apple Pay, a cashless payment service; Apple TV that connects to consumers’ TVs and enables them to access digital content directly for streaming video, playing music and games, and viewing photos; and Apple Watch, a personal electronic device, as well as AirPods, Beats products, HomePod, iPod touch, and other Apple-branded and third-party accessories.

The company serves consumers, and small and mid-sized businesses; and education, enterprise, and government customers worldwide. It sells and delivers digital content and applications through the iTunes Store, App Store, Mac App Store, TV App Store, Book Store, and Apple Music. The company also sells its products through its retail and online stores, and direct sales force; and third-party cellular network carriers, wholesalers, retailers, and resellers. Apple Inc. was founded in 1977 and is headquartered in Cupertino, California.

  • Industry
    Information Technology
  • No. of Employees
    132,000
  • Jobs Posted
    4535