2007 m. senatoriaus Baracko Obamos vyriausiasis užsienio politikos patarėjas Markas Lipertas, laivyno rezervistas, buvo pašauktas į aktyvią tarnybą. Lippertas įdarbino McDonough, kad jis būtų jo pakaitalas, kai jis buvo dislokuotas į Iraką. McDonough toliau tarnavo kaip vyresnysis užsienio politikos patarėjas Obama per jo
2008 m. prezidento rinkimų kampanija.