
В 2002 году окончил Российский государственный технологический университет имени Циолковского по специальности «экономика и управление на предприятии».
В 2002 начал карьеру в банке «Авангард» специалистом отдела анализа инвестиционных проектов, затем работал специалистом по управлению рисками. В 2005 году пришел в НБ «Траст», курировал управление рисками розничного бизнеса. В 2006 году возглавил дирекцию розничных рисков НБ «Траст».
В 2008 перешел в Банк «ВТБ 24» директором департамента анализа рисков. С июля 2009 года входил в правление банка и курировал три департамента: анализа рисков, андеррайтинга и контроля кредитных рисков, проблемных активов. В декабре 2017 года вошел в правление Банка «ФК Открытие».
В мае 2018 года вошел в состав наблюдательного совета Банка ВТБ. 27 июля 2018 года стало известно, что Соколов возглавит Банк непрофильных активов (БНА), создаваемый на основе структур «ФК Открытие». Его кандидатура в качестве президента — председателя правления Банка «Траст» была утверждена Центробанком.