Job description


As part of Apple’s Battery Engineering group, you will help craft creative battery solutions that deliver more energy in smaller spaces than ever before. Join us and help innovate new battery technologies that continually outperform the previous iterations. By collaborating with product development groups across Apple, you will push the industry boundaries of what batteries can do and improve the product experience for our customers across the world!

Key Qualifications

Knowledge of database design & architecture (Oracle and Vertica preferred)

Experience working with relational databases and data warehouses (DML, DDL, views, stored procedures)

Proficiency with SQL

Proficiency with at least one programming language (Python or Java preferred)

Experience developing ETL processes

Proficiency with large datasets

Experience with Tableau Desktop, Tableau Prep Builder/Conductor, Tableau Server

Experience with underlying technologies of Tableau (Hyper databases, Hyper API, server extracts, prep flows, Python libraries)

Understanding of data science/analytics


The Battery Data Systems team is responsible for building data management platforms that help engineers across the organization utilize data to develop new generations of battery technology. As a data engineer, you will be a key contributor to building out the data warehouse, developing data pipelines, and delivering curated datasets to many engineering teams.

- Build out data pipelines, ETL processes, and data warehouse to support reporting and machine learning projects

- Develop materialized views and projections for data warehouse

- Develop utility programs to support qualification lab activities

- Support Tableau developers by writing complex SQL queries and providing easily queryable datasets in the form of Tableau extracts and database views

- Work with battery engineering and analytics teams to understand data needs and develop data delivery solutions

- Identify data requirements and work with software engineering team to build features in data management systems to collect required data

- Interface with technical teams, including DBA & IT, to ensure proper functioning of all data pipelines and health of data warehouse

Education & Experience

- BS in Computer Science or related engineering

- MS in Computer Science or related Engineering (preferred but not required)

Role Number: 200403511

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Total Aviation Staffing
September 24, 2022
September 24, 2022
Brave Bison
September 24, 2022

Data Engineer