1991 yılında Şanlıurfa'nın Bozova İlçesi'nde Müezzin Kayyım olarak dini hizmet hayatına adım atan Necati ŞAFAK, 1997 yılında Şanlıurfa Harran Üniversitesi İlahiyat Fakültesi'nden mezun olmuştur. Kısa dönem askerlik görevinin ardından, 1999 yılında başladığı Diyanet Selçuk Eğitim Merkezi İhtisas Kursu'nu 2002 yılında tamamlamış ve aynı yıl Mardin Mazıdağı İlçesi'ne İlçe Müftüsü olarak atanmıştır.
Kariyeri boyunca Gaziantep Karkamış, Osmaniye Sumbas, Osmaniye Bahçe, Hatay Antakya ve Gaziantep Şahinbey İlçe Müftülükleri görevlerinde bulunan Necati ŞAFAK, 7 Ekim 2023 tarihli Cumhurbaşkanlığı İl Müftüleri Kararnamesi ile Ağrı İl Müftüsü olarak atanmıştır. Evli ve beş çocuk babasıdır.