Максим народився 26 лютого 1988 року в селі Громівка Херсонської області. Згодом жив у сусідньому місті Олешки. У професійно-технічному училищі опанував фах маляра-штукатура. У мирному житті разом із братом мав власну справу: вони зводили каміни, барбекю, печі та водоспади.
Під час повномасштабної війни Максим став до лав Збройних сил України. Служив командиром бойової машини 3-ї роти 1-го механізованого батальйону 110-ї окремої бригади територіальної оборони.
За мужність і віддану службу Максима Шпенника посмертно нагородили медаллю «За військову службу України» та «Почесним знаком Святого Юрія».
Поховали захисника на Полі почесних поховань Личаківського цвинтаря у Львові.
У нього залишилися батьки, дружина, донька та син.