Career
Born in Pindamonhangaba, Bruno Oliveira joined Palmeiras" youth setup in 2010, aged 17, after a short stint with Mirassol. On 25 November 2012 he played his first match as a professional, starting and playing the full 90 minutes in a 1–2 home loss against Atlético Goianiense for the Série A championship. On 4 October 2013, Bruno Oliveira signed a new four-year deal with Verdão.
After being sparingly used, he joined Guarani on loan until the end of the year on 1 May of the following year.