I'm sorry but 16k USD is not a good salary for a senior programmer in Brazil, at least not in Rio or São Paulo, working for a large company.
USD 26k to 37k is a common range for senior developers in my employer. And I'm not counting "13 salary", bonuses, overtime pay, health and dental care.
USD 26k to 37k is a common range for senior developers in my employer. And I'm not counting "13 salary", bonuses, overtime pay, health and dental care.
I doubt the average is less than 16k.