Sean signed for CCFC ahead of the 2016 season after a spell with Dundalk. After a prolific spell with Waterford United as a teenager, Maguire earned a move to West Ham. He then had loan spells with Sligo Rovers and Accrington Stanley before returning to Ireland full-time with the Co. Louth side. Sean has been capped at underage level by the Republic of Ireland, including Under 21 level.

Maguire signed for Preston North End in June 2017 and left CCFC in July 2017.