Just in! New mentors this month

How to learn Data Engineering

Got a big interview coming up? A long-held dream to learn about Data Engineering? Our mentors can help you prepare and learn more about Data Engineering and get you towards your goal quicker

Find mentors at

Read the best books to build Data Engineering understanding.

A well-written and thorough book can be an amazing path to build deeper understanding of Data Engineering and also act as a handbook as you discover the internet's vast resources.

These are our and our experts top picks to get started building career-relevant skills.

Data Engineering Cookbook

Data Engineering Cookbook

Five types of content are in this book: Articles the author wrote, links to his podcast episodes (video & audio), more than 200 links to helpful websites he like, data engineering interview questions and case studies.

The Data Warehouse Toolkit

The Data Warehouse Toolkit

One of the most dramatic new developments in database design, the dimensional data warehouse is a powerful database model that.significantly enhances managers' ability to quickly analyze large, multidimensional data sets. Written by the leading proponent of this revolutionary new approach, this valuable book/CD toolkit outfits you with all the nuts-and-bolts information you need to design, build, manage, and use dimensional data warehouses for virtually any type of business application, as well as software for querying dimensional data warehouses.

Big Data

Big Data

Big Data teaches you to build big data systems using an architecture that takes advantage of clustered hardware along with new tools designed specifically to capture and analyze web-scale data. It describes a scalable, easy-to-understand approach to big data systems that can be built and run by a small team. Following a realistic example, this book guides readers through the theory of big data systems, how to implement them in practice, and how to deploy and operate them once they're built.

Data Pipelines Pocket Reference

Data Pipelines Pocket Reference

Data pipelines are the foundation for success in data analytics. Moving data from numerous diverse sources and transforming it to provide context is the difference between having data and actually gaining value from it. This pocket reference defines data pipelines and explains how they work in today's modern data stack.

Database and Expert Systems Applications

Database and Expert Systems Applications

The Database and Expert Systems Application -DEXA - conferences are mainly oriented to establish a state-of-the art forum on Database and Expert System applications. But Practice without Theory has no sense, as Leonardo said five centuries ago. In this Conference we try a comprornise between these two complementary aspects. A total of 5 sessions are application-oriented, ranging from classical applications to more unusual ones in Software Engineering.


Designing Data-Intensive Applications

Designing Data-Intensive Applications

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?

Advanced Topics in Database Research

Advanced Topics in Database Research

Advanced Topics in Database Research is a series of books on the fields of database, software engineering, and systems analysis and design. They feature the latest research ideas and topics on how to enhance current database systems, improve information storage, refine existing database models, and develop advanced applications.

Work with one of our 53 Data Engineering mentors available

Self-teaching is a great tool, but working with an experienced mentor can accelerate your learnings by 10x.

Our mentors are hand-picked Data Engineering experts who will help you learn Data Engineering and guide you towards your goals.


I am an experienced machine learning Engineer with 15 years of experience developing end-to-end ML/AL solutions for large companies to solve critical business problems. Projects I have led include building Airbnb fraud detection ML infrastructure for the Trust team, stock price predictions model based on NLP, and deep learning for …

$800 / month
  Chat
2 x Calls
Tasks

Only 3 Spots Left

I enjoy helping people to get started and thrive in Data Science. www.saeedmirshekari.com About me: PhD in Physics with 10 years of work experience in Data Science and Machine Learning. Former Researcher at LIGO (Nobel Prize in Physics, 2017). I help people thrive in their journeys transforming into Data Science …

$220 / month
  Chat
1 x Call
Tasks

Only 5 Spots Left

As a highly experienced software engineer, I have a proven track record of success in the internet industry. I am proficient in a range of technical skills, including machine learning, data mining, feature selection, big data, and programming languages such as C++, Java, and Python. I hold a Ph.D in …

$180 / month
  Chat
1 x Call
Tasks


I completed a full spectrum accounting education from my bachelor's, master's, CPA to working at a big accounting firm. This was all in a half-hearted attempt to rebel against my parent's wanting me to be a doctor/lawyer. In the end, I lost years of doing the work I actually love: …

$240 / month
  Chat
2 x Calls
Tasks

Only 1 Spot Left

I'm an electrical engineer with 8+ years of experience with data analytics (IBM). I have a master degree and Ph.D. degree in Engineering. I've been working as mentor for Udacity for the last 3 years and I'm an instructor at Data Science Dojo. I've been a consultant for Shell, Fastshop, …

$100 / month
  Chat
Tasks

Only 2 Spots Left

I'm self taught Senior Data Engineer and content creator. Migrated from a machine operator at my 30's to the Data IT Industry. Can help early professionals to drive their path to become data professionals as well as give some great advices for those who wish to live abroad and achieve …

$120 / month
  Chat
1 x Call
Tasks

Only 3 Spots Left

I have a decade of experience in software and data, including military helicopter projects and building data warehouses. Currently, I build data solutions on AWS, with expertise in Amazon Redshift and SageMaker. I've also authored a book on data engineering. I'm looking to help junior developers get started or help …

$140 / month
  Chat
2 x Calls
Tasks

Only 3 Spots Left

⚠️ Permanent resident of Canada πŸ‡¨πŸ‡¦ from Japan πŸ‡―πŸ‡΅, currently volunteering in Malawi πŸ‡²πŸ‡Ό. Apologies in advance for any inconvenience we might face during the communications due to bad internet connectivity. I am a freelance software developer, previously working at a Big Tech & Silicon Valley-based start-up company while wearing …

$60 / month
  Chat
2 x Calls

Discover more mentors

Courses to deepen your Data Engineering skills.

These days, courses are no longer a sequence of videos. They are usually accompanied by projects and a learning community, keeping you accountable and on the path.

Our experts recommend these courses, from free selections to paid programs.

Data Engineering Foundations

Data Engineering Foundations

Build the Foundation for a Data Engineering Career. Develop hands-on experience with Python, SQL, and Relational Databases and master the fundamentals of the Data Engineering ecosystem.

Data Engineering

Data Engineering

Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. At the end of the program, you’ll combine your new skills by completing a capstone project.

Introduction to Data Engineering

Introduction to Data Engineering

Learn about the world of data engineering with an overview of all its relevant topics and tools!

Data Engineering Career Path

Data Engineering Career Path

Data engineering has seen explosive growth recently as more industries depend on data to drive key business decisions. Take advantage of the surge in demand by becoming a data engineer with Dataquest.

Advanced Database Administration

Advanced Database Administration

Learn the fundamentals of administering relational database management systems, including managing concurrency and creating objects in the database

Data Engineering on Google Cloud platform

Data Engineering on Google Cloud platform

End to end batch processing,data orchestration and real time streaming analytics on GCP

Data engineering and smart analytics

Data engineering and smart analytics

The need for data analysis skills grew by 86% from 2013 to 2018. 1 Become data-driven with Google Cloud. Leverage data and gain real-time insights that improve your decision-making and accelerate innovation. Learn how to design and build data processing systems.

Still not convinced?
Don’t just take our word for it

We’ve already delivered 1-on-1 mentorship to thousands of students, professionals, managers and executives. Even better, they’ve left an average rating of 4.9 out of 5 for our mentors.

Book a Data Engineering mentor
  • "Naz is an amazing person and a wonderful mentor. She is supportive and knowledgeable with extensive practical experience. Having been a manager at Netflix, she also knows a ton about working with teams at scale. Highly recommended."

  • "Brandon has been supporting me with a software engineering job hunt and has provided amazing value with his industry knowledge, tips unique to my situation and support as I prepared for my interviews and applications."

  • "Sandrina helped me improve as an engineer. Looking back, I took a huge step, beyond my expectations."