Поправьте если я не прав, но разве для приземленного де уровень скалы не должен быть таким… полускриптовым? Примерно таким, на каком уровне каждый человек знает питон
Приседания с дженериками/hkt/context bounds... придуманы для написания максимально обобщенного кода. Обычным de такое даром не надо. Есть найс примеры типа frameless (cats) или zsparkio (zio). Концепции очень крутые, но достаточно тяжелы в понимании.
Вакансии это "срез" по отрасли, а "по факту на проекте" что то местечковое. Вот пишут что Скала есть в Тиньке, хорошо что есть, но не все хотят работать именно там.