Степанов Сергей Иванович родился 7 октября (25 сентября по старому стилю) 1876 года в г. Туле в рабочей семье. Образование получил в земской начальной, затем в Тулубьевской воскресной школе. 13-летним мальчиком его отдали на обучение в мастерскую. Он освоил слесарное и токарное дело. Работал на Тульском оружейном, а с конца 1903 года - на Тульском патронном заводе. В октябре 1919 года Степанова С.И. назначают председателем заводоуправления патронного завода.
В 1919-1925 гг. Степанов С.И. - директор Тульского патронного завода. В 1922 году газета "Правда" объявила конкурс на лучшего "красного" директора страны, в котором читатели рассказывали в письмах о своих директорах. Несколько писем пришло и с Тульского патронного завода от рабочих, в одном из которых о С.И. Степанове была такая строчка: «Жизнь его - это пример честной, трудовой доли рабочего». По итогам конкурса редакция присудила первое место Сергею Ивановичу Степанову.
В 1923 году начинается техническое перевооружение завода. В 1925-1926 гг. был возведен корпус по производству изделий народного потребления, новая отжигательная мастерская, оборудовано помещение для закалки инструментов, снабжение электрическими ваннами и реферативными печами.
Начатое в 1928 году строительство новых корпусов патронного завода было успешно завершено в 1931 году. За это время возведены четыре корпуса, в которых разместились гильзовый, пульный, инструментальный, снаряжательный цеха, цех по производству биметалла, а также цех укупорки и формирования изделий, котельная и складские помещения.
При С.И. Степанове патронный завод открыл больницу, две амбулатории, бесплатные парикмахерские, бани и первый в районе детский сад, к концу 1926 года выстроено новое здание фабрично-заводского училища. По инициативе С.И. Степанова завод снял в Москве квартиру из десяти комнат и учредил там коммуну-общежитие для своих рабочих, командированных на учебу в институты.
В 1925 году Сергей Степанов становится председателем тульского горсовета, а потом и губисполкома. В 1930 году получил повышение, став заместителем председателя Мособлисполкома, позже председателем московского областного суда.
14 августа 1935 года Сергей Иванович Степанов умер от полученных в автокатастрофе смертельных травм.
В Туле, на родине С.И. Степанова, где он прошел путь от рабочего до руководителя, его именем названа улица в Пролетарском районе.