Senior Data Engineer, Platform Financial Governance, Apple Data Platform at Apple
Cupertino, California, United States -
Full Time


Start Date

Immediate

Expiry Date

17 Apr, 26

Salary

0.0

Posted On

17 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Engineering, Platform Engineering, Backend Software Engineering, Distributed Data Processing, Apache Spark, Flink, Trino, Presto, Java, Scala, Python, Cloud Infrastructure, Data Modeling, Debugging, Problem Solving, Kubernetes, Kafka

Industry

Computers and Electronics Manufacturing

Description
The Apple Data Platform powers analytics, machine learning, and critical decision-making systems across Apple. As the scale of our data and compute grows, cost efficiency and fiscal stewardship are vital to maintaining Apple’s culture of innovation and responsibility. DESCRIPTION We are seeking a Senior Data Engineer for the Platform Financial Governance team to help build the technical foundation of Apple’s infrastructure economy. In this role, you will design and implement the scalable data systems that make "cost" a first-class citizen in our engineering stack. You will play a key role in building a robust financial governance platform developing the data models, real-time pipelines, and enforcement mechanisms that ensure every unit of compute is accounted for and optimized. You will work closely with Service engineers and cross-functional partners to build tooling that allows engineering teams to self-govern their usage while providing leadership with granular visibility into total cost of ownership (TCO). MINIMUM QUALIFICATIONS Experience: 5+ years of experience in Data Engineering, Platform Engineering, or Backend Software Engineering. Big Data Proficiency: Strong proficiency in distributed data processing frameworks (e.g., Apache Spark, Flink, Trino/Presto) and modern table formats (Iceberg, Delta Lake). Coding Expertise: Strong, production-grade coding skills in Java, Scala, or Python, with a solid grasp of data structures, algorithms, and software design patterns. Infrastructure Knowledge: Familiarity with cloud infrastructure (AWS/GCP/Kubernetes) and the basics of cloud resource management (instances, storage classes). Data Modeling: Experience designing dimensional models and managing schema evolution for complex datasets. Problem Solving: Ability to debug complex distributed system issues and optimize code for performance and scalability. Education: Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or related field. PREFERRED QUALIFICATIONS Cloud Cost Familiarity: Experience working with cloud billing data (AWS Cost Explorer, CUR files) or general cost management principles. Container Orchestration: Experience working with Kubernetes concepts (pods, namespaces, resource requests/limits). Streaming Data: Experience building real-time data pipelines using Kafka, Flink, or Spark Streaming.
Responsibilities
The Senior Data Engineer will design and implement scalable data systems for financial governance at Apple. This role involves building data models, real-time pipelines, and enforcement mechanisms to optimize compute usage.
Loading...