Сервисы в 2019 году фактически надо использовать только для foreground задач, не находящихся непосредственно на экране. А-ля музыкальный плеер и проигрывание музыки, и тому подобное.
Всякие "долгие операции и вычисления", всякие загрузки больших файлов в сеть и тому подобное нужно делать с помощью WorkManager'a.
Некоторое время назад ещё рекомендовал использовать библиотеку от
evernote, например, мы в проде ещё не мигрировали с неё.