Отец и мать были простыми крестьянами. Отец умер рано, и в семье осталось двое сыновей и дочь, Николай - младший сын. Когда Николаю было 10 лет, началась война. Ему приходилось бывать и даже жить с ребятами в воинских частях, которые располагались между сопок и в долинах.
В 1951 году Николай поступил в Читинский строительный техникум, и в 1954 году окончил его по специальности «сельскохозяйственное строительство» с присвоением квалификации техник-строитель. После окончания техникума в 1954 году Шнырёв был направлен в Мошковский район на должность начальника строительного отдела Мошковского райисполкома. Через четыре года решением исполкома Николай Иванович был переведён в Мошковский райкомхоз на должность прораба, а затем был назначен директором Мошковского комбината коммунального хозяйства и благоустройства.
Им почти с нуля было создано предприятие жилищно-коммунального хозяйства, одно из лучших в области. Создан крепкий трудовой коллектив - гордость Мошково. В ЖКХ имелись свой транспортный цех, баня и другие подсобные производства.
Под руководством Николая Ивановича и при его непосредственном участии строился и благоустраивался поселок, построены улицы Дубровинская, Коммунальная, Калинина, Трудовая, Мира и Мичурина, новая баня, гаражи, котельные, водонапорная башня...
В 1988 году Мошковский комбинат коммунального хозяйства и благоустройства объединил ЖЭУ, теплосети, водосети, энергоучасток. На обслуживании предприятия находилась вся система водопроводов, канализации, котельные и теплотрассы. Благодаря этому проблема обеспечения теплом и водой была решена полностью. Были защебенены и заасфальтированы дороги, сделано уличное освещение и озеленены улицы.
Николай Иванович умел общаться с людьми, получал поддержку от генерального директора «Новосибирского жилкомхоза» А. И. Сорокина, а также от райисполкома. Жители Мошкова относились к Николаю Ивановичу с большим уважением многие годы его избирали депутатом поселкового Совета.
Его труд был удостоен правительственными наградами. В 1970 году Н. И. Шнырев получил медаль «За доблестный труд», а в 1977 году - орден Трудового Красного Знамени, орден Знак почета. В 1981 году указом президиума Верховного Совета СССР ему присвоено звание «Заслуженный работник ЖКХ РСФСР».
Николай Иванович ушёл из жизни в 1997 году.
За деловые и человеческие качества Н. И. Шныреву присвоено высокое звание «Почётный гражданин Мошковского района». Его портрет находится на аллее Почётных граждан Мошковского района на ул.Советской в посёлке Мошково.
На административном здании Мошковского ЖКХ (сейчас ООО «Теплосервис») установлена мемориальная доска.
Решением №66 Мошковского поссовета от 15 июля 1980 года была основана улица Коммунальная, которая 1 октября 1997 года была переименована в улицу имени Николая Ивановича Шнырёва.
Составитель: Е. Ачилова, Мошковская центральная библиотека, МКУК «Мошковская районная ЦБС»
- Почётные граждане Мошковского района.– Мошково. – 2018. – с.4-5
- "Всё удаётся, благодаря коллективу" // Мошковская новь 2018, № 6 (08 февр.) – С. 4.
- Евгеньева М., Как узнал – взбунтовался // Мошковская новь 2016, № 23 (2 июн.) – С.7
- Куркулова, М. Его имя носит улица // Мошковская новь. – 2003. – №64-65. – С.2