Андрей Голиков родился 14 марта 1969 года в городе Волжский Волгоградской области.
В 1991 году окончил механико-математический факультет Московского государственного университета имени М.В. Ломоносова по специальности «механика».
После ВУЗа работал в экономических структурах разных корпорации. Последним местом стало Управления дилинг банка «Аэрофлот», где он занимал должность заместителя начальника с 1994 года по 1996 год.
В 1996 году устроился в ОАО «Сбербанк России», где сумел сделать блестящую карьеру. За несколько лет сменил ряд руководящих должностей в Операционном управлении, в Управлении ресурсами казначейства и в Управлении операций на финансовых рынках.
24 апреля 2003 года был впервые избран в состав наблюдательного совета ПАО «Московская Биржа». С тех пор остается в совете.
В 2004 -2011 годах был членом правления Сбербанка. В 2009-2011 годах был вице-президентом - директором Департамента казначейских операций и финансовых рынков ОАО «Сбербанк России».
С декабря 2017 года по апрель 2022 года входил в наблюдательный совет банка «Открытие». Примерно в то же время когда он покинул должность, США внесли его в список специально обозначенных граждан и заблокированных лиц (SDN List), потому что в феврале банк попал под их санкции. Был исключен из списка в июле 2023 года.
Некоторое время замещал должность заместителя председателя наблюдательного совета небанковской кредитной организации - центрального контрагента «Национальный Клиринговый Центр».
Член Наблюдательного совета НКО «Национальный Клиринговый Центр» (Акционерное общество). Член наблюдательного совета АО «Российская национальная перестраховочная компания».
Первоклассный специалист и эксперт. Имеет богатый опыт работы со всеми видами операций на финансовом рынке, включая: ценные бумаги, валютный и срочный рынки и др.