The data engineering lifecycle breaks data problems into key stages (generation, storage, ingestion, transformation, serving). This talk will discuss concepts from the recently published book Fundamentals of Data Engineering, coauthored with Joe Reis, introducing these stages to data practitioners of all stripes, and preparing them to successfully collaborate with data engineers to deliver data products.