Finance Data Engineer
Python
Aws Data Engineer
Cloud Data Engineering
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Integration Tools
Data Pipeline
Data Platform
Data Processing
Data Science
Data Warehouse
Database
Databases
Engineer
ETL
Informatica
Information Technology (IT)
Software Development
SQL
Job Description
The Finance Data Engineer designs and builds the data interfaces, pipelines, and supporting codebase that power innovative data products for Apple Finance. This role focuses on dependable, consistent data solutions across enterprise data warehouse and lakehouse environments, while partnering with cross-functional teams to deliver data services.
Key Responsibilities
- Partner with data scientists, machine learning engineers, software engineers, and business stakeholders to identify, capture, collect, load, and format data from external sources, internal systems, and the data warehouse.
- Build, validate, deploy, monitor, document, and troubleshoot data pipelines and feature-ready datasets.
- Work with engineering teams to establish and follow best practices that translate finance use cases into data requirements, schemas, and retrieval patterns for RAG, agents, and other LLM workflows.
- Assess emerging technologies, review capabilities, and support adoption of new technologies and associated techniques.
Requirements
- 5+ years of relevant Data Engineering experience.
- An undergraduate degree in Computer Science, MIS, Engineering, Mathematics, or another quantitative discipline, plus five or more years of experience.
Technologies
- Python
- Shell
- SQL
- Snowflake
- S3
- AWS
- Kubernetes
- Jenkins
- Git
- RESTful interfaces
- CI/CD
Preferred Qualifications
- Strong hands-on programming with Python, shell, and SQL.
- Experience with database design and architecture in cloud data warehouses (Snowflake) and lakehouse environments (S3).
- Ability to implement end to end encryption and decryption policies as part of sensitive data pipelines and semantic views or other data sources.
- Experience across the data development lifecycle, including CI/CD and version control components and tooling such as Jenkins and Git (and other tools).
- Exposure to cloud storage and orchestration tooling including AWS and Kubernetes.
- Experience with streaming interfaces and pipelines (plus).
- Ability to implement data and automation services via RESTful interfaces.
- Strong appreciation for data quality and validation across pipelines.
- Finance and accounting process experience (plus).
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Reimbursement for certain educational expenses, including tuition
- Discretionary bonuses or commission payments, as well as relocation
- Apple shareholder opportunity through participation in Apple’s discretionary employee stock programs
- Eligibility for discretionary restricted stock unit awards
- Ability to purchase Apple stock at a discount via voluntary participation in Apple’s Employee Stock Purchase Plan
Compensation
Base pay range: USD 149,200 - 249,000 per year. Base pay depends on skills, qualifications, experience, and location. Apple base pay is one component of the total compensation package.
Work Location
Cupertino, CA (onsite)