Букреев проходит службу в органах прокуратуры более 21 года. Он занимал должности помощника прокурора Копейска, старшего помощника прокурора Советского района Челябинска, зампрокурора Троицкого района, заместителя прокурора Тракторозаводского района Челябинска, а также прокурора Пласт.