Олег Голубев родился в 1971 году в Таре. В 1993 году окончил Омский политехнический институт по специальности «электронная техника, радиотехника и связь», в 2000-м — ОмГУ по специальности «государственное и муниципальное управление».
До прихода в региональное правительство работал в ОАО «АК “Омскэнерго”» и ГУП «Омскгосэнергонадзор». Работал в Региональной энергетической комиссии с 2001 года — с момента ее создания, с 2003 года — в должности заместителя председателя. С 2009 года работал в министерстве экономики Омской области начальником управления государственных программ, капитальных вложений и инфраструктуры.
На посту главы РЭК Олег Голубев сменил Сергея Синдеева, ушедшего в отставку в связи с желанием сменить работу.