Barra started working for General Motors at the age of 18 as a co-op student in 1980 and subsequently held a variety of engineering and administrative positions, including managing the Detroit/Hamtramck Assembly plant.
Barra filloi të punojë për General Motors në moshën 18 vjeçare si studente bashkëpunëtore në vitin 1980 dhe më pas mbajti një sërë pozicionesh inxhinierike dhe administrative, duke përfshirë menaxhimin e uzinës së Asamblesë Detroit/Hamtramck.