Discover new books on Goodreads
Meet your next favorite book

Data Engineering Books

Showing 1-50 of 509
Fundamentals of Data Engineering: Plan and Build Robust Data Systems Fundamentals of Data Engineering: Plan and Build Robust Data Systems (Paperback)
by (shelved 71 times as data-engineering)
avg rating 4.14 — 1,066 ratings — published 2022
Rate this book
Clear rating
Designing Data-Intensive Applications Designing Data-Intensive Applications (ebook)
by (shelved 58 times as data-engineering)
avg rating 4.69 — 11,375 ratings — published 2015
Rate this book
Clear rating
The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling (Paperback)
by (shelved 27 times as data-engineering)
avg rating 4.19 — 1,055 ratings — published 1996
Rate this book
Clear rating
Data Pipelines Pocket Reference: Moving and Processing Data for Analytics Data Pipelines Pocket Reference: Moving and Processing Data for Analytics (Paperback)
by (shelved 20 times as data-engineering)
avg rating 3.77 — 246 ratings — published
Rate this book
Clear rating
Database Internals: A deep-dive into how distributed data systems work Database Internals: A deep-dive into how distributed data systems work (Paperback)
by (shelved 16 times as data-engineering)
avg rating 4.27 — 601 ratings — published
Rate this book
Clear rating
Data Mesh: Delivering Data-Driven Value at Scale Data Mesh: Delivering Data-Driven Value at Scale (Paperback)
by (shelved 13 times as data-engineering)
avg rating 3.78 — 397 ratings — published 2022
Rate this book
Clear rating
Spark: The Definitive Guide: Big Data Processing Made Simple Spark: The Definitive Guide: Big Data Processing Made Simple (Kindle Edition)
by (shelved 13 times as data-engineering)
avg rating 4.15 — 292 ratings — published
Rate this book
Clear rating
Data Pipelines with Apache Airflow Data Pipelines with Apache Airflow (Paperback)
by (shelved 12 times as data-engineering)
avg rating 4.27 — 125 ratings — published
Rate this book
Clear rating
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale (Paperback)
by (shelved 12 times as data-engineering)
avg rating 4.15 — 735 ratings — published
Rate this book
Clear rating
Making Sense of Stream Processing Making Sense of Stream Processing (ebook)
by (shelved 11 times as data-engineering)
avg rating 4.26 — 192 ratings — published
Rate this book
Clear rating
Data Management at Scale: Best Practices for Enterprise Architecture Data Management at Scale: Best Practices for Enterprise Architecture (Paperback)
by (shelved 10 times as data-engineering)
avg rating 4.08 — 107 ratings — published
Rate this book
Clear rating
Rate this book
Clear rating
Rate this book
Clear rating
Rate this book
Clear rating
Learning Spark: Lightning-Fast Data Analytics Learning Spark: Lightning-Fast Data Analytics (Paperback)
by (shelved 8 times as data-engineering)
avg rating 4.27 — 161 ratings — published
Rate this book
Clear rating
Star Schema The Complete Reference Star Schema The Complete Reference (Paperback)
by (shelved 8 times as data-engineering)
avg rating 4.52 — 191 ratings — published 2010
Rate this book
Clear rating
Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema (Paperback)
by (shelved 7 times as data-engineering)
avg rating 4.03 — 156 ratings — published 2011
Rate this book
Clear rating
High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark (Paperback)
by (shelved 7 times as data-engineering)
avg rating 3.98 — 129 ratings — published
Rate this book
Clear rating
Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale (ebook)
by (shelved 7 times as data-engineering)
avg rating 4.15 — 27 ratings — published
Rate this book
Clear rating
The Data Engineering Cookbook The Data Engineering Cookbook (ebook)
by (shelved 6 times as data-engineering)
avg rating 3.25 — 8 ratings — published
Rate this book
Clear rating
Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications (Paperback)
by (shelved 6 times as data-engineering)
avg rating 4.14 — 108 ratings — published
Rate this book
Clear rating
Streaming Systems Streaming Systems (Paperback)
by (shelved 6 times as data-engineering)
avg rating 3.89 — 181 ratings — published
Rate this book
Clear rating
Designing Event-Driven Systems Designing Event-Driven Systems (ebook)
by (shelved 6 times as data-engineering)
avg rating 3.83 — 361 ratings — published
Rate this book
Clear rating
Analytics Engineering with SQL and dbt: Building Meaningful Data Models at Scale Analytics Engineering with SQL and dbt: Building Meaningful Data Models at Scale (Paperback)
by (shelved 5 times as data-engineering)
avg rating 3.83 — 33 ratings — published
Rate this book
Clear rating
Data Quality Fundamentals Data Quality Fundamentals (Unknown Binding)
by (shelved 5 times as data-engineering)
avg rating 3.69 — 64 ratings — published 2022
Rate this book
Clear rating
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale (Kindle Edition)
by (shelved 5 times as data-engineering)
avg rating 4.21 — 112 ratings — published
Rate this book
Clear rating
Clean Code: A Handbook of Agile Software Craftsmanship Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 5 times as data-engineering)
avg rating 4.35 — 23,850 ratings — published 2007
Rate this book
Clear rating
Learning SQL Learning SQL (Paperback)
by (shelved 5 times as data-engineering)
avg rating 3.99 — 791 ratings — published 2005
Rate this book
Clear rating
SQL Performance Explained SQL Performance Explained (Paperback)
by (shelved 5 times as data-engineering)
avg rating 4.41 — 361 ratings — published 2011
Rate this book
Clear rating
Distributed Systems For Fun and Profit Distributed Systems For Fun and Profit (ebook)
by (shelved 5 times as data-engineering)
avg rating 4.21 — 380 ratings — published
Rate this book
Clear rating
I Heart Logs: Event Data, Stream Processing, and Data Integration I Heart Logs: Event Data, Stream Processing, and Data Integration (Paperback)
by (shelved 5 times as data-engineering)
avg rating 3.85 — 395 ratings — published 2014
Rate this book
Clear rating
Fundamentals of Metadata Management: Uncover the Meta Grid and Unlock IT, Data, Information, and Knowledge Management Fundamentals of Metadata Management: Uncover the Meta Grid and Unlock IT, Data, Information, and Knowledge Management (Paperback)
by (shelved 4 times as data-engineering)
avg rating 4.68 — 38 ratings — published
Rate this book
Clear rating
Building a Scalable Data Warehouse with Data Vault 2.0 Building a Scalable Data Warehouse with Data Vault 2.0 (Kindle Edition)
by (shelved 4 times as data-engineering)
avg rating 3.99 — 81 ratings — published 2015
Rate this book
Clear rating
The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation (Kindle Edition)
by (shelved 4 times as data-engineering)
avg rating 4.10 — 62 ratings — published 2023
Rate this book
Clear rating
Fundamentals of Data Observability: Implement Trustworthy End-to-End Data Solutions Fundamentals of Data Observability: Implement Trustworthy End-to-End Data Solutions (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.62 — 8 ratings — published
Rate this book
Clear rating
The Data Warehouse ETL Toolkit: Practical Techniques for Extracting, Cleaning, Conforming, and Delivering Data The Data Warehouse ETL Toolkit: Practical Techniques for Extracting, Cleaning, Conforming, and Delivering Data (Paperback)
by (shelved 4 times as data-engineering)
avg rating 4.23 — 242 ratings — published 2004
Rate this book
Clear rating
SQL Antipatterns: Avoiding the Pitfalls of Database Programming (Pragmatic Programmers) SQL Antipatterns: Avoiding the Pitfalls of Database Programming (Pragmatic Programmers)
by (shelved 4 times as data-engineering)
avg rating 4.02 — 565 ratings — published 2010
Rate this book
Clear rating
Designing Cloud Data Platforms Designing Cloud Data Platforms (Paperback)
by (shelved 4 times as data-engineering)
avg rating 4.36 — 70 ratings — published
Rate this book
Clear rating
Rate this book
Clear rating
97 Things Every Data Engineer Should Know: Collective Wisdom from the Experts 97 Things Every Data Engineer Should Know: Collective Wisdom from the Experts (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.29 — 77 ratings — published
Rate this book
Clear rating
Data Governance: The Definitive Guide: People, Processes, and Tools to Operationalize Data Trustworthiness Data Governance: The Definitive Guide: People, Processes, and Tools to Operationalize Data Trustworthiness (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.92 — 86 ratings — published
Rate this book
Clear rating
Data Teams: A Unified Management Model for Successful Data-Focused Teams Data Teams: A Unified Management Model for Successful Data-Focused Teams (Kindle Edition)
by (shelved 4 times as data-engineering)
avg rating 3.75 — 55 ratings — published
Rate this book
Clear rating
Learning Spark: Lightning-Fast Big Data Analysis Learning Spark: Lightning-Fast Big Data Analysis (Kindle Edition)
by (shelved 4 times as data-engineering)
avg rating 3.91 — 565 ratings — published 2013
Rate this book
Clear rating
The Enterprise Big Data Lake: Delivering the Promise of Big Data and Data Science The Enterprise Big Data Lake: Delivering the Promise of Big Data and Data Science (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.64 — 106 ratings — published
Rate this book
Clear rating
Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API (Paperback)
by (shelved 4 times as data-engineering)
avg rating 4.06 — 117 ratings — published
Rate this book
Clear rating
DAMA-DMBOK: Data Management Body of Knowledge DAMA-DMBOK: Data Management Body of Knowledge (Paperback)
by (shelved 4 times as data-engineering)
avg rating 4.18 — 227 ratings — published 2010
Rate this book
Clear rating
Streaming Data: Understanding the real-time pipeline Streaming Data: Understanding the real-time pipeline (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.49 — 71 ratings — published 2017
Rate this book
Clear rating
Hadoop: The Definitive Guide Hadoop: The Definitive Guide (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.93 — 1,012 ratings — published 2009
Rate this book
Clear rating
Big Data: Principles and best practices of scalable realtime data systems Big Data: Principles and best practices of scalable realtime data systems (Paperback)
by (shelved 4 times as data-engineering)
avg rating 3.83 — 493 ratings — published 2012
Rate this book
Clear rating
Database Reliability Engineering: Designing and Operating Resilient Database Systems Database Reliability Engineering: Designing and Operating Resilient Database Systems (Kindle Edition)
by (shelved 4 times as data-engineering)
avg rating 3.98 — 130 ratings — published 2015
Rate this book
Clear rating


“Data engineering internship
Apply for 360DigiTMG’s Remote Data Engineer Internship. Learn SQL, Python, ETL, and Big Data while working on live projects online. Mentorship and career guidance ensure practical experience and job-ready skills.”
― digitmg