Он успел потрудиться и в Бурятии, и в Красноярске.
Дмитрий Силин начал свою карьеру в надзорных органах в 2001-м году в должности помощника прокурора Черлакского района Омской области, а затем перебрался в Бурятию, где занял пост прокурора отдела по надзору за процессуальной деятельностью органов прокуратуры, МВД, ФСКН и юстиции прокуратуры Усть-Ордынского Бурятского автономного округа, а затем возглавил подразделение Боханского района Усть-Ордынского Бурятского автономного округа.
После Бурятии, очевидно, он трудился в Красноярском крае и до недавнего времени занимал должность прокурора Ленинского района города Красноярска.
На данный момент, на 45-м году жизни, как стало известно, карьерный путь привел его на Сахалин, где он был представлен как новый первый заместитель главы прокуратуры Сахалинской области.