Masiello speelde in de jeugd van Lucchese en werd overgenomen door Juventus. Op 20 april 2005 verloor Juventus, op dat moment koploper in de Serie A, met 0–1 van Internazionale door een doelpunt van Julio Ricardo Cruz. Masiello mocht van coach Fabio Capello negen minuten na de rust invallen voor Alessandro Birindelli.[1] In het seizoen 2005/06 werd hij verhuurd aan Avellino. Hierna nam Siena de verdediger over, samen met Giovanni Bartolucci, Daniele Gastaldello, Abdoulay Konko en Douglas Packer. Bij die club kwam hij echter niet in actie en Genoa kocht hem. Bij die club speelde Masiello negentien competitiewedstrijden, voor hij vertrok naar Bari. Op 15 mei 2011, toen Bari al gedegradeerd was naar de Serie B, maakte de centrumverdediger een eigen doelpunt tegen Lecce, dat daardoor won en in de Serie A bleef. Later verklaarde hij dat hem geld aangeboden was om Bari te laten verliezen.[2] Na de degradatie van Bari verkaste Masiello naar Atalanta Bergamo.[3] In 2012 kreeg de Italiaan een schorsing voor tweeëntwintig maanden na zijn bekentenis over matchfixing.[4] Na zijn schorsing mocht Masiello terugkeren bij Atalanta, waar hij weer onderdeel werd van het eerste elftal.[5] De verbintenis van Masiello werd in mei 2018 met een jaar verlengd tot medio 2019.[6] In januari 2020 maakte Masiello de overstap naar zijn oude club Genoa, waar hij voor tweeënhalf jaar tekende.[7] Na dit contract verkaste hij naar FC Südtirol.[8]