Максим Шпилев — воспитанник казанской школы волейбола. В начале карьеры играл на позиции диагонального.
По ходу карьеры Шпилев играл в суперлиге за «Зенит-Казань» (2005-2009, 2010/11), «Динамо-Янтарь» (2009/10), «Тюмень» (2013/14), «Губернию» (2014/15), «Кузбасс» (2015 - 2017) и «Ярославич» (2017/18).
С лета 2018 года по май 2021 года — игрок «Динамо-ЛО»[1].