Software Data Engineer - Analytical Engineering - Apple Media Products
Cupertino, California
Summary
Apple's App Store is the world's largest and most innovative app marketplace, home to over 1.5 million apps and serving more than half a billion customers every week across all the Apple devices. Since the App Store launched in 2008, it has changed how we all live; it has enabled countless new companies, spawned new industries, and built millions of jobs. But we believe we are just getting started. We're seeking a software data engineer to join the App Store Data Engineering team. In this role you will help deliver this experience and improve the store every day for both users and developers by generating insights from data in a privacy-friendly manner. We enable data-driven innovation by building solutions, services, and analytical workloads for a variety of internal collaborators and external partners. In a world where apps have become essential in people's daily lives, the App Store team has become essential to Apple's business.
Key Qualifications
5+ years of hands-on experience building distributed data processing applications using Apache Spark or Apache Flink.
5+ years of programming experience in Scala (preferred) or Java.
Experience with Big data: Hadoop, HDFS, Spark, SQL, Kafka.
Proven skills in designing scalable, highly available distributed systems using technologies like Kafka, Iceberg, Kubernetes, Airflow and Cassandra.
Good understanding of software engineering principles and fundamentals including algorithms and data structures.
Self-directed, self-motivated and ability to create architecture and design documents.
Ability to capture multi-functional requirements and translate them into practical engineering tasks.
Excellent communication skills and proven ability to work in a multi-functional environment.
Understanding of functional programming ideas and principles.
Description
As a member of the App Store Data Engineering team, you will have significant responsibility and influence in shaping its strategic direction. This is a software engineering position. We write robust code, not just ad-hoc scripts. Our software process dozens of terabytes of data on daily basis. Our volumes are on a petabytes scale. Our jobs and applications must be efficient, scalable, and stable. Although we write software, data is our main product and first-class citizen. We care about accurate and qualitative data as much as we care about fine, clean, and manageable code. The data we produce power Apple leadership and partners about new innovations and the next big things. To succeed here you'll need to be a proponent of building world-class analytical solutions. To be a part of the team means we will want your ideas, concerns, and opinions in our discussions. We are highly collaborative. To join us in our next industry-leading software project you will be expected to be part of our very impactful multi-functional team. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, forward-thinking, and multi-functional, offering greater exposure to the array of opportunities here.
Education & Experience
Bachelor's Degree or equivalent experience in Computer Science or related field
Apple's App Store is the world's largest and most innovative app marketplace, home to over 1.5 million apps and serving more than half a billion customers every week across all the Apple devices. Since the App Store launched in 2008, it has changed how we all live; it has enabled countless new companies, spawned new industries, and built millions of jobs. But we believe we are just getting started. We're seeking a software data engineer to join the App Store Data Engineering team. In this role you will help deliver this experience and improve the store every day for both users and developers by generating insights from data in a privacy-friendly manner. We enable data-driven innovation by building solutions, services, and analytical workloads for a variety of internal collaborators and external partners. In a world where apps have become essential in people's daily lives, the App Store team has become essential to Apple's business.
Key Qualifications
5+ years of hands-on experience building distributed data processing applications using Apache Spark or Apache Flink.
5+ years of programming experience in Scala (preferred) or Java.
Experience with Big data: Hadoop, HDFS, Spark, SQL, Kafka.
Proven skills in designing scalable, highly available distributed systems using technologies like Kafka, Iceberg, Kubernetes, Airflow and Cassandra.
Good understanding of software engineering principles and fundamentals including algorithms and data structures.
Self-directed, self-motivated and ability to create architecture and design documents.
Ability to capture multi-functional requirements and translate them into practical engineering tasks.
Excellent communication skills and proven ability to work in a multi-functional environment.
Understanding of functional programming ideas and principles.
Description
As a member of the App Store Data Engineering team, you will have significant responsibility and influence in shaping its strategic direction. This is a software engineering position. We write robust code, not just ad-hoc scripts. Our software process dozens of terabytes of data on daily basis. Our volumes are on a petabytes scale. Our jobs and applications must be efficient, scalable, and stable. Although we write software, data is our main product and first-class citizen. We care about accurate and qualitative data as much as we care about fine, clean, and manageable code. The data we produce power Apple leadership and partners about new innovations and the next big things. To succeed here you'll need to be a proponent of building world-class analytical solutions. To be a part of the team means we will want your ideas, concerns, and opinions in our discussions. We are highly collaborative. To join us in our next industry-leading software project you will be expected to be part of our very impactful multi-functional team. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, forward-thinking, and multi-functional, offering greater exposure to the array of opportunities here.
Education & Experience
Bachelor's Degree or equivalent experience in Computer Science or related field
Created: 2024-04-25
Reference: 200535785
Country: United States
State: California
City: Cupertino
About Apple
Founded in: 1976
Number of Employees: 154000
Website: https://www.apple.com/
Career site: https://www.apple.com/careers/us/
Wikipedia: https://en.wikipedia.org/wiki/Apple_Inc.
Instagram: https://www.instagram.com/apple/
LinkedIn: https://www.linkedin.com/company/apple
Similar jobs:
-
Data Engineer, Global Payments - USDS
TikTok in Mountain View, California -
Solutions Engineer - IS&T Ai & Data Platforms
Apple in Sunnyvale, California -
Data Engineer, Health Research
Apple in Sunnyvale, California -
Tech Lead, Machine Learning Engineer-TikTok Multimedia, Data Platform
TikTok in San Jose, California -
Hybrid Cloud Operations Engineer (7304U), Campus Applications & Data - #65270
Berkeley University of California in Berkeley, California💸 $85800.00 per year -
Data Management, Research and Special Projects Engineer
State Of California in Sacramento, California -
Senior Full-Stack Engineer (Data)
AEG in El Segundo, California💸 $120000 - $130000 per year -
Data Engineer (Analytics)
Meta in Menlo Park, California -
Senior, Data Engineer
Walmart in SUNNYVALE, California💸 $117000.00 per year -
Data Engineer
Saxon Global in [san Bruno, Ca, 94066], California -
Sr Engineering Program Manager, Ai & Data Platforms
Apple in Sunnyvale, California -
Software Engineer - Data Security
TikTok in San Jose, California -
Data Engineer, Analytics
Meta in Menlo Park, California -
Electrical/Data Engineer
DCS Corporation in Ridgecrest, California💸 $79616 - $110000 per year -
(USA) Staff, Data Scientist - ML Engineer
Walmart in SUNNYVALE, California💸 $143000.00 per year -
Data Engineer
Meta in Menlo Park, California -
Sr Software Development Engineer in Test, IS&T Ai & Data Platforms
Apple in Sunnyvale, California -
Data Center Chief Engineer, DCC Communities
Amazon in Hayward, California💸 $73900 per year -
Data Engineer, Legal
Meta in Menlo Park, California -
Senior Software Engineer, TikTok Protected Data Infrastructure
TikTok in San Jose, California