Степан Ефимович родился в селе Ваганове Промышленновского района.
Отец — Ефим Яковлевич Вагин в 48 лет умер. На руках матери Феоктиеты Михайловны осталось шестеро детей: четыре дочери и два сына. Сестры Ульяна и Дарья уехали в Кемерово. Степан Ефимович начал учится в девять лет.
Учился в Ваганове три года. Пятый класс закончил в рабочем поселке Промышленная, потом уехал к сестре в Кемерово. Здесь после семилетки поступил в химико-технологический техникум на отделение механиков.
До начала войны окончил три курса. Летом проходил практику в авторемонтных мастерских. Оттуда в августе и призвали в армию.
Направили в Мичуринское военно-инженерное училище – оно в то время находилось в Новосибирске. В июле 1943 года попал в 18-ю воздушно-десантную бригаду. Со своей дивизией освобождал от врага Венгрию, Австрию, Чехословакию. Был комсоргом взвода, батальона, управления полка.
После войны работал в колонии помощником начальника по культурно-воспитательной работе, дослужился до начальника отдела. В 1948 году избрали вторым секретарем кировского райкома комсомола. В 1950 году утвердили заместителем заведующего отделом пропаганды кемеровского обкома ВЛКСМ. В 1951 году уехал учиться в Центральную комсомольскую школу при ЦК ВЛКСМ. В ЦКШ закончил факультет журналистики.
Обком комсомола направил в редакцию «Комсомольца Кузбасса» заведовать отделом пропаганды. В 1955 году утвердили заместителем редактора, через год стал редактором этой газеты.
В 1959 году ему предложили перейти в облисполком на должность заместителя начальника управления культуры, где он проработал до 1963 года. Но его снова потянуло в газету. Он стал редактором юргинской объединенной газеты «Свет Ильича», затем заведующим сектором печати обкома КПСС. Вагин многое сделал для развития печати Кузбасса, личным примером воспитывал журналистские кадры, выступал в «Правде», «Известиях», «Советской России», в журнале «Агитатор», много лет был редактором информационного бюллетеня «Журналист Кузбасса», принимал участие в составлении сборников областного книжного издательства. За книгу «Кузбасс – фронту» удостоен премии имени В. Мартемьянова.
Степан Ефимович Вагин вступил в комсомол в 1939 году, в члены КПСС принят на фронте в 1945. Ратные и трудовые подвиги отмечены орденами Красной Звезды и Отечественной войны II степени, Трудового Красного Знамени, десятью медалями и 14-ю, почетными грамотами.
Он персональный пенсионер республиканского значения. Находясь на заслуженном отдыхе, продолжает активно сотрудничать в печати.
Заслуженный работник культуры РСФСР