Завнотстолом Смоленского района Алтайского края Дмитрий Макаркин после призыва на военную службу был зачислен в 23-ю лыжную бригаду Сибирского военного округа.
Дмитрий Савельевич с 1942 года принимал участие в боях на Юго-Западном фронте, затем на 1-м Украинском фронте, а с декабря 1944 – на 4-м Украинском фронте. Имел звание гвардии старший лейтенант.
Он прошел всю войну, был награжден медалью «За оборону Сталинграда», орденом Отечественной войны I степени, орденом Александра Невского, медалью «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».
Пройдя всю войну, Дмитрий Савельевич вернулся на Алтай.
К сожалению, более данных о нем не удалось найти в архивах.