Tercatat, Budi Gunawan pun pernah menjabat sebagai Kepala Divisi Profesi dan Pengamanan (Kadiv Propam).
Setelah itu, ia dipromosikan menjabat sebagai Kapolda Bali.
Selanjutnya, ia kembali ke Mabes Polri dan bintang di pundaknya bertambah menjadi jenderal polisi bintang tiga atau Komisaris Jenderal (Komjen) Polisi dengan jabatan Kepala Lembaga Pendidikan Polri (Kalemdikpol).
Pada 9 September 2016, Budi Gunawan diangkat Jokowi sebagai Kepala BIN.
Pangkatnya juga dinaikkan dari Komjen menjadi Jenderal Polisi.
Pada Januari 2018, Budi Gunawan pensiun dari Polri karena usianya sudah 58 tahun, tetapi tetap menjabat sebagai kepala BIN hingga menjelang lengsernya Presiden Jokowi.
Kini Budi Gunawan dipercaya Presiden Prabowo Subianto menjabat sebagai Menteri Koordinator Bidang Politik dan Keamanan (Menkopolhukam) di Kabinet Merah Putih.