Coles notes:
Data Engineer - more money, more clout, less analysis / interesting projects, more job security, more infra style work
Data Science - less money, a lot of random projects (Sometimes totally overqualified for), more analytical, don't have as much clout / confusion & lots of people don't actually understand capabilities.