In the 21st century, Data is both - the currency of the century as well as the most in-demand commodity. This increase in the value of data has also led to an unprecedented rise in the demand for talent who can make the most effective use of this data. In fact, roles such as Data Scientist and Data Engineer, are among the most desirable employment roles today, with highly scalable growth opportunities. In this article, we dive deep into the topic of Data Engineering vs Data Science and explore their roles and responsibilities, the skills required, and the tools commonly used in the two roles. We then move forward toward the exciting career opportunities of both roles and answer some of the common questions that you may be wondering about.