Assuming that you can legally work there, you're gonna face a lot of challenges and adversity. As someone who has worked there for 8 years, I'm going to lay down the real stuff for you. Apologies to my BR readers in advance.
First, the economy is in the toilet, with very high unemployment. Given how nepotistic Brazilian companies are, getting a job is hard and the salary is pretty low. It is both low in comparison to the cost of living in the major cities and in comparison to your home country, so if you have student loans or something expect to be forking over a hefty slice of your paycheck to keep up.
Secondly, if you do have permission to legally work in Brazil, many companies either won't know how to deal with hiring foreigners or assume your documents are falsified.
Thirdly, Brazilians don't really like hiring gringoes. Brazil has a national inferiority complex, the complexo de vira-lata, which means that Brazilians revere but often feel threatened by foreigners. Even if one person hires you, you will probably have a coworker who go out of their way to make life difficult for you, up to and including sabotaging your work or destroying your reputation to get you fired. You won't get a lot of support from your coworkers when this happens, because many people will think you deserve it because you're a foreigner. There's also a marked difference between the respect they give to foreigners who visit and foreigners who live in the country.
Fourthly, Brazilian office culture is both inefficient and zero-sum. A boss with a team of 50 people who goof off is better than a boss with 10 people who do everything. Goals can change by the month, so yesterday's mission-critical project becomes today's cash sink, and of course those people may get fired. There's not much in the way of cooperation - Brazilians tend to think that someone else winning means they lose. The only way to guarantee stability is to be part of the small boys club that runs everything. They are easy to recognize, as they're usually a group of white, upper-middle-class men who get away with saying any number of racist, homophobic, sexist things to other people in the office, especially women and Afro-Brazilians. Yeah, casual racism is another thing - every time an office wants to lay people off, it's always the women and Afro-Brazilians who are first to go.
Finally, if you are qualified, the market just isn't that sophisticated. There just isn't much of a demand for high-level skills, as most companies have so many problems getting even basic things done. As such, qualifications which may make you competitive in North America and Europe become a hinderance in Brazil. Brazilian offices tend to prefer well-connected paraprofessionals. In Brazilian culture, people don't really consider someone who worked hard and did what they were told successful. They have much more respect for people who cut corners and cheat, and they are going to prefer less competent people who they can blame whenever anything goes wrong.
I hate to be this real with you, but I spent years banging my head against the wall with the Brazilian job market, and these things did not change even though my Portuguese got better and I became more comfortable with the culture. They only changed when I started outsourcing for US companies and eventually went back.聽 Brazil, or at least its ruling elites, have a vested interest in keeping the status quo, and one gringo isn't going to change this.聽 I am in a way glad I had this experience, though, since it made me much more appreciative of the US and helped me handle adversity much better.