Dokuz Eylül Üniversitesi Hukuk Fakültesinden 1986 yılında mezun olduktan sonra, İzmir ve Çorum Hâkim adayı olarak mesleğe başlayan Şahin’in ilk Hakimlik görevini Gercüş ilçesinde yaptı.
Başsavcı Şahin, 4 Haziran 2020 tarihinde Yargıtay Büyük Genel Kurulunca gösterilen adaylar arasından dördüncü olmasına rağmen Cumhurbaşkanınca Yargıtay Cumhuriyet Başsavcılığına seçildi.