Software Engineer in Brazil: a R$ 162.000 national median
Software Engineers in Brazil earn a national median of R$ 162.000 (R$ 13.500 a month, roughly R$ 78 an hour on a 2,080-hour year).
The Brazil median is US$30,023 per year.
Showing amounts in USD (USD default; source data is BRL). FX as of Sun, 01 Nov 2026 00:02:31 +0000. Convert currencies
Software Engineers in Brazil earn a national median of R$ 162.000 (R$ 13.500 a month, roughly R$ 78 an hour on a 2,080-hour year).
Brazil is 14th of 16 countries for this role once medians are converted at the same exchange rate (US$30,000). Poland pays 73% more (R$ 280.656 at today's rate) and Mexico pays 7% less (R$ 151.085).
That median is about 2.8× GDP per person (US$10,700, World Bank 2025). That is a rough sign of how far the role pays above the average national income.
If a remote employer paid the U.S. median for the same job (US$136,000), that would be about R$ 733.849, 4.53× the local median. That gap is the room a cross-border offer has to negotiate in.
Our simplified income-tax model for Brazil leaves about R$ 129.600 a year from the R$ 162.000 median, R$ 10.800 a month at a 20% effective rate. Flat ~20% effective-rate estimate. Rough national income-tax estimate; excludes social security, local taxes, and credits.
Consumer prices in Brazil rose 5% in 2025 (World Bank). Matching that on the R$ 162.000 median takes a raise of about R$ 8.100.
Unemployment was 6% of the labour force in 2025.
Brazil has 15 public holidays in 2026 (Nager.Date); at the median, one working day is worth about R$ 623 before tax.
Figures are estimates, updated 2026-11-01. See our methodology for sources and limitations.