Сергей Николаев родился 1 декабря 1959 года в Туле, получил высшее образование. Окончил Всесоюзный заочный финансово-экономический институт (1986).
С 1984 по 1990 год Николаев работал на Тульском машиностроительном заводе контролером 4 разряда, экономистом, начальником ППБ, старшим экономистом ПЭО, начальником финансово-расчетного бюро, начальником бюро сводной бухгалтерской отчетности.
С 1990 по 1992 год - главный бухгалтер Тульского диагностического центра, с 1992 по 1998 год - заместитель директора по экономике, вице-президент АОЗТ "Автошина", с 1998 по 1999 год - заместитель директора по экономике и финансам, заместитель директора по общим вопросам ООО "Торговый Дом "Химволокно", с 1999 по 2002 год - заместитель начальника по финансовым вопросам ГУП Тульской области "Тулавтодор".
Он освобожден от должности министра транспорта и дорожного хозяйства Тульской области – директора департамента дорожного хозяйства и уволен с государственной гражданской службы Тульской области по собственному желанию в соответствии с пунктом 3 части 1 статьи 77 Трудового кодекса Российской Федерации.