Data Engineer

AppleCupertino, CA

About The Position

We are looking for an individual who will help build out high-throughput data systems and deliver data-driven insights to product and engineering teams across Apple, contributing to the development of new generations of battery technology. In this position, you will be a key contributor in building out the battery data warehouse, developing data pipelines from key sites in a global supply chain, and delivering curated datasets and analyses to human and A.I. consumers on engineering teams.

Requirements

  • Bachelor's in computer science, engineering, or related fields
  • Experience with Python or relevant programming language
  • Experience building production data pipelines (ETL/ELT)

Nice To Haves

  • MS in computer science, engineering, or related fields with minimum 5 years of relevant industry experience
  • Strong grasp of database fundamentals, including data modeling, schema design, indexing, normalization, ACID, and OLTP vs. OLAP
  • Hands-on database development experience (DML, DDL, materialized views, stored procedures); Snowflake tools are a plus (streams, tasks, dynamic tables)
  • Hands-on experience with orchestration and batch/stream processing
  • Hands-on experience with data visualization and presentation (e.g. Tableau, Power BI, JMP)
  • Basic understanding of LLMs and MCP server development, including tokenization, embedding, context window, evals
  • Basic understanding of batteries

Responsibilities

  • Build out high-throughput data systems
  • Deliver data-driven insights to product and engineering teams
  • Contribute to the development of new generations of battery technology
  • Build out the battery data warehouse
  • Develop data pipelines from key sites in a global supply chain
  • Deliver curated datasets and analyses to human and A.I. consumers on engineering teams
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service