Игорь Гольденберг родился в Москве. Окончил Академическое музыкальное училище при Московской консерватории как пианист и музыковед. Продолжил обучение в консерватории по специальностям «композиция» (класс профессора A. С. Лемана), «фортепиано» (класс профессора O. M. Жуковой) и «орган» (класс профессора С. Л. Дижура) и аспирантуре при МГК (руководитель — O. М. Жукова). Совершенствовался за рубежом на мастер-классах М. Хазельбёка, И. Труммера, Г. Роста, Ж. Гийю, П. Кее, Э. Коймана, Й. ван дер Коя, К. Вольфа, Л. Ломанна, М. Радулеску, З. Сатмари и Л. Тальявини. Завершил образование в Высшей школе музыки в Лозанне под руководством профессора К. Който. Лауреат международных конкурсов.
Музыкант выступает в России и за рубежом, принимает участие в международных фестивалях. Сотрудничал с Большим симфоническим оркестром имени П. И. Чайковского, Государственным академическим симфоническим оркестром России имени Е. Ф. Светланова, Российским национальным оркестром, Симфоническим оркестром Мариинского театра, Московским государственным академическим камерным хором и другими известными коллективами под управлением Владимира Федосеева, Михаила Плетнёва, Валерия Гергиева, Саулюса Сондецкиса, Павла Когана, Юстуса Франтца, Владимира Минина, Павла Сорокина и других. Выступал с певицей Ириной Архиповой.
Игорь Гольденберг преподаёт в Академическом музыкальном колледже при Московской консерватории (специальное фортепиано и фортепианный дуэт), а также работает в консерватории концертмейстером в классе симфонического дирижирования. Удостоен звания «Педагог-мастер» на Международном конкурсе «Классическое наследие». Основатель ансамбля Sebastian Ensemble Московской консерватории.
Автор сочинений для фортепиано, органа, различных камерных составов и симфонического оркестра. Член Союза композиторов России.