Почти пятница и надо бы вбросить. Есть у меня предположение, что вообще говоря, data engineer - это явление временное. Почему? На заре бигдаты, нужны были специальные люди, которые могли эту инфру построить из говна и палок. Сейчас, в эпоху клаудов, спарков и mpp, это может сделать даже менеджер. Ну понятно, я приувеличиваю, но смысл в том, что экспертиза потихоньку отмирает. Уже никто не хочет разбираться с lambda/kappa, "поставил CH и анализируй" (есть примеры). Второе, была еще светлая мечта сделать как-то нормально. Ну там каталог данных, схемы, дата говернанс, дата кволити, дата тесты, нормализация и прочие вещи на уровне организации, но опять таки кажется, что бизнесу часто на это наплевать и он не готов за это платить. Ему подавай результаты любой ценой (костыли кругом). То есть, мой прогноз такой: профессия data engineer будет потихоньку помирать. В смысле того, что узкоспециальные люди, которые умеют только в инфру данных не будут сильно нужны. Devops, software engineer, ml engineer (но их надо мало), analyst (bi). И да, я старый, и помню прекрасно времена, когда мы (обычные software engineers), делали "статистику" (интернет счетчики, статистику для баннеро крутилок) и это были обычные задачи, никакой выделенной роли не было. Стек был самописный + реляционные базы для репортов.