Родился 31 мая 1980 года.
В 2003 году окончил факультет кибернетики Московского инженерно-физического института по специальности «инженер-математик».
В 2001 году, еще во время учебы в институте, устроился на работу программистом в компанию Escape-M, специализирующуюся на разработке автоматизированных банковских систем.
В 2002 году продолжил карьеру в сфере ИТ в международной консалтинговой компании Columbus IT. После пяти лет работы покинул компанию, уволившись с должности директора по работе с международными клиентами.
В 2007 году основал две компании по предоставлению профессиональных и потребительских услуг.
В октябре 2008 года пришел в ООО «Скартел» (Yota), где занял позицию директора по международному развитию. С декабря 2009 года — вице-президент по развитию бизнеса «Скартел», в с 2011 года - управляющий директор «Скартел».
Позднее Егор Иванов был назначен гендиректором компании. В этой должности он проработал до конца 2013 года, после чего покинул «Скартел».
Дальнейшая деятельность Иванова была связана с фондом Marsfield Capital, где он занял должность инвестиционного директора.
В конце 2014 года Министерство информатизации и связи Татарстана сообщило том, что Егор Иванов был избран мэром расположенного на территории республики Иннополиса, который в середине декабря был преобразован из поселка в город.
«Иннополис – интересный и сложный проект. Таких проектов в России нет. Поражает, какими темпами идет строительство города. Теперь необходимо сохранить эту динамику, особенно в условиях непростой экономической ситуации, - отметил в связи с назначением Егор Иванов. - Но главное – это создать такие условия и наполнить город такой энергией, чтобы в Иннополис уже в ближайшее время потянулись ведущие IT- компании России, высококвалифицированные специалисты, студенты и их семьи. Чтобы людям хотелось жить и работать в этом уникальном городе».