She began her volleyball career at 15 years old. She joined the Brazilian national team in 1996 and won a medal in the South American Youth Championship. The next year she competed in Brazilian Superliga Women's Volleyball, and her team finished in eighth place. In 1999 she joined the adult national team; she was 21 years old. That year her team competed in the BCV CUP, finishing in fourth place. Her team won the bronze medal in the Grand Prix and the Olympics the following year. Oliveira's team also won the bronze medal in the 2000 Olympics, after which she joined another volleyball team. Joining the club was controversial as she was five months pregnant. On 17 May 2005 her son, Lorenzo, was born. Only two months later, she began training again.