 Mzee Mgoda amewahi kushika nafasi mbalimbali za uongozi ndani ya TANU baadae CCM na Serikalini ambapo amekuwa Mwenyekiti wa Wilaya ya Mafinga, Katibu wa CCM ngazi ya Wilaya na Mkuu wa Wilaya Mstaafu. 