Otero, comenzó su carrera en el Caracas FC, club donde debutó en 2010, con apenas 17 años de edad. En su club de origen jugó hasta 2015, cuando fue transferido al Huachipato de Chile. A partir del 2016, su carrera se trasladó al fútbol brasileño pasando por Atlético Mineiro desde 2016 a 2020. Entre dicha etapa, jugó un año (2028/2019) en el fútbol saudí. En 2020 pasó a Corinthians y en 2022 firmó con Fortaleza. Antes de llegar a Santos en 2024, jugó en Aucas de Ecuador en 2023.