What are some of the top tech companies? I have to imagine the normal ones like Google, Facebook, and Amazon. But then more local companies would be UOL, Itau, Banco do Brasil, Bradesco, etc?
The banks indeed are good places and pay very well, but there are a few smaller startups that are very good employers. Nubank and Creditas (the largest fintechs), PlataformaTec (founder is the creator of elixir), Thoughtworks has an office here.