Doktora eğitimini “Türk Anayasa Tarihinde Asli Kurucu İktidarların Meşruluğu Sorunu” başlıklı teziyle Marmara Üniversitesi Kamu Yönetimi Anabilim Dalı, Siyaset ve Sosyal Bilimler Bilim Dalında (2013) tamamlayan Engin Şahin, Fatih Üniversitesi Siyaset Bilimi ve Kamu Yönetimi bölümünde öğretim üyesi (yardımcı doçent) olarak görev yapmaktadır. İlgi alanları anayasa teorisi, hükümet sistemleri, siyasi partiler, parti ve seçim sistemleri, Türk siyasi tarihi ve Türk anayasa tarihi olan Şahin’in “Siyaset ve Hukuk Arasında Anayasa Mahkemesi”, “Cumhuriyet Anayasaları” ve “Kurucu İktidar” adlarında Türkçe ve İngilizce kitapları, çeşitli konularda da ulusal ve uluslararası dergilerde yayımlanan makaleleri bulunmaktadır.