С указ на президента Румен Радев от 12 май 2021 година Стефан Янев е назначен за служебен министър-председател на Република България. На 16 септември е преназначен на същия пост във второ служебно правителство.
Стефан Янев встъпва в длъжност министър на отбраната на 13.12.2021 г. в правителството на Кирил Петков.
На 28 февруари 2022 година премиерът Кирил Петков иска оставката на Стефан Янев като военен министър във връзка с него изказвания по темата за войната в Украйна. На 1 март Народното събрание гласува оставката и Янев е освободен от поста.
Преди това Янев бе служебен заместник министър-председател по вътрешен ред и сигурност и служебен министър на отбраната в кабинета на Огнян Герджиков.
Роден е на 1 март 1960 г. в с. Поповица, Пловдивска област.
Бил е директор на дирекциите „Отбранителна политика” и „Политика за сигурност и отбрана” на Министерството на отбраната, както и аташе по отбраната в Посолството на Република България във Вашингтон, САЩ.
Измежду постовете, които е заемал след 2003 г., са началник на отдел „Отбранителна политика и анализи” в Дирекция „Отбранителна политика“ в МО и началник департамент „Трансформации” в Центъра на НАТО за борба с тероризма, Анкара, Турция.
От 1998 г. до 2000 г. работи като офицер за анализ в Департамента по планиране и програмиране на Групата за координиране на ПЗМ, гр. Монс, Белгия, след което е назначен за старши помощник-началник в отдел “Стратегии и доктрини” в Управление “Планиране на отбраната и въоръжените сили”.
През 1996 г. става експерт в Дирекция „Международно сътрудничество” на Министерството на отбраната.
Завършва Висшето народно военно артилерийско училище (ВНВАУ) „Г. Димитров“ в гр. Шумен през 1983 г. Продължава образованието си във Военна академия “Г. С. Раковски” – гр. София и Националния военен колеж към Националния военен университет във Вашингтон, САЩ.
Владее английски, немски и руски език. Женен, с две деца.