Максим Степин родился 10 сентября 1969 года в поселке Зеленая Поляна, Алтайский край. Активную трудовую деятельность, молодой человек начал непосредственно по окончании школы, с должности разнорабочего в совхозе «Троицкий». Позднее, в период с 1988 по 1990 год, проходил срочную службу в одном из подразделений Воздушно - Десантных Войск Советского Союза.
Затем, в 1992 году, успешно завершил курс обучения в Алтайском Сельскохозяйственном Институте. По окончании ВУЗа, перешел работать на должность агронома совхоза «Троицкий».
С 1994 по 2001 год, Максим Степин работал в комитете по экологии.
Начиная с 2001 года, занимал различные должности в таких организациях как: «Алтайэнергосбыт» и «Алтайкрайэнерго».
С 2007 года, являлся руководителем предприятия «Бийские МЭС», а в 2010 году, назначен на должность руководителя предприятия «Белокурихинские МЭС».
Далее, в 2015 году, опытный управленец занял пост начальника Государственного Унитарного Предприятия Дорожного Хозяйства АК «Юго-Восточное ДСУ».
Впоследствии, 18 сентября 2016 года, Степин Максим Викторович избран депутатом Алтайского Краевого Законодательного Собрания VII созыва по одномандатному избирательному округу №15. Входит в состав фракции «Единая Россия»
Женат. Воспитал двоих детей.