Серхио Каррейра - уроженец испанского города Виго. Футболом начинал заниматься в местной команде Корухо, в 12 лет перешёл в академию главного клуба города - Сельты. В детстве начинал на позиции нападающего, после переквалифицировался в правого защитника[1]. С 2018 года - игрок второй команды. Дебютировал за неё 25 ноября 2018 года в поединке Сегунды В против «Интернасьональ де Мадрид»[2]. В сезоне 2018/2019 стал основным игроком команды, провёл 16 матчей.
Зачастую привлекался к тренировкам с основной командой. 17 октября 2020 года дебютировал в Ла Лиге, выйдя в стартовом составе на поединок против мадридского «Атлетико». Защитник провёл на поле 84 минуты и был заменён на Габри Вейга[3].