Having progressed through Vasco da Gama's academy, Paulinho was promoted to the club's first-team squad under the management of Milton Mendes on 19 June 2017.
[2] On 13 July 2017, two days before his seventeenth birthday, Paulinho made his professional debut when he was brought on as a 93rd-minute substitute in a 4–1 Brasileirão Série A away win over Vitória.
[4][5] On 3 December 2017, Paulinho opened the scoring of a 2–1 home win over Ponte Preta at the last round of 2017 Brasileirão Série A and helped Vasco da Gama to reach a qualification to Copa Libertadores next season.
[12] On 27 August, Paulinho scored the first official goal in Atlético Mineiro's newly inaugurated stadium Arena MRV, with a brace in a Série A 2–0 win over Santos.
[22] Paulinho received his first call-up to the Brazil senior team on 6 November 2023, making his debut in a World Cup qualifier against Colombia ten days later.
[23][24] Following the goal he scored in a 4–2 victory over Germany at the 2020 Olympics, Paulinho celebrated by imitating an archer in homage to Oshosi, a popular orisha or spirit in Afro-Brazilian religion.