Во время войны в Ираке 2003 года Роджерс служил в Объединенном комитете начальников штабов, где специализировался на организации сетевых компьютерных атак. В 2007 году был назначен директором разведки Тихоокеанского командования, в 2009 — директором разведки Объединённого комитета начальников штабов, а с октября 2011 по апрель 2014 был командующим 10-м флотом США (Кибернетическим командованием ВМС США).