Soteldo made 104 appearances for Santos, scoring 20 goals and adding 17 assists since joining the club in January 2019. He made his first appearance and scored his first goal on his debut when he came off the bench against Sãn Bento on January 24, 2019. Last season, Soteldo was named to the 2020 Conmebol Copa Libertadores Best XI, and made the 2020 Team of the Year in the Campeonato Paulista (São Paulo’s premier state championship). During his time with Santos, Soteldo was given the historic number 10 shirt, worn by Santos’ legendary player Pele.
Soteldo began his career in his native Venezuela, at Zamora Fútbol Club (Zamora). He made his professional debut at the age of 16 when he came off the bench in a 0–0 home draw against Atlético Venezuela. He made 99 appearances, scoring 24 goals and adding 29 assists for Zamora in all competitions (Primera Division, Copa Venezuela, Conmebol Libertadores and Copa Sudamericana). With Zamora, Soteldo won Venezuelan League titles (2014, 2015 and 2016). In December 2016, Soteldo moved to Chile, signing with Club Deportivo Huachipato (Primera Division, Chile), where he appeared in 29 matches and registered six goals and nine assists. In 2018, was loaned to Universidad Católica de Chile, where he made 37 appearances scored seven goals and added nine assists.
Soteldo has earned 19 caps for the Venezuela National team during his career. He made his senior national team debut before being called up to the U-20 side in a friendly match against Costa Rica on February 2, 2016. Soteldo represented Venezuela at the youth level and was a part of the historic U-20 team that finished runners-up at the FIFA U-20 World Cup in 2017.