Максим Егоров родился 23 мая 1977 г. в Горьком (сейчас – Нижний Новгород). В 1999 г. окончил Волжскую государственную академию водного транспорта. После вуза работал в отделе экономики, промышленности и планирования администрации Ленинского района Нижнего Новгорода. В 2000 г. перешел в АООТ «Нижновэнерго» на должность экономиста 1 категории. Покинул компанию в 2005 г., будучи заместителем директора по экономике – начальником планово-экономического отдела. С 2005 г. по 2015 г. работал на различных должностях в Федеральной службе по тарифам (упразднена в 2015 г). Прошел путь от начальника отдела в Управлении регулирования и контроля за ценообразованием в электроэнергетической отрасли до главы Управления регулирования электроэнергетической отрасли. С 2016 г. по 2018 г. являлся советником губернатора Тюменской области (на тот момент Владимира Якушева), работал в представительстве правительства региона в Москве. В июне 2018, вскоре после назначения Якушева главой Минстроя, Егоров был назнач