Quanto ganha um programador no Brasil em 2026 (dados reais)
Quanto ganha um programador no Brasil em 2026? Veja a mediana atual e as faixas por senioridade e contrato na base própria da NaGringa.
O bloco acima consulta ao vivo a categoria genérica Engenheiro de Software. Assim, a resposta não fica presa aos números do dia em que publiquei este artigo.
Backend, Frontend, Full Stack e Mobile têm categorias próprias no formulário. Elas não entram nessa categoria geral.
Também ficam fora do cálculo os brasileiros com contrato local em outro país. Esses relatos aparecem na tabela, mas misturar países diferentes no mesmo percentil não ajudaria ninguém.
Um relato pode ser o salário atual, uma oferta recebida ou o salário de um emprego recente. Os três entram nessa conta.
Agora a resposta que eu daria para um amigo: depende.
Eu tava cansado de ver recruiter perguntando "qual a tua expectativa?" no começo do processo. A empresa já tem uma faixa. Você tem o seu salário atual, talvez uma conversa com amigos e aquele medo de pedir um valor absurdo.
E, se for o primeiro emprego, como saber o que é um salário bom? Como saber se a oferta está dentro do mercado?
Foi por isso que construí a base de salários da NaGringa. Eu queria parar de responder essas perguntas com o salário de alguém que conhecia alguém naquela empresa.
Toda empresa tem os seus níveis e cargos. Aqui ainda entram CLT, PJ, EOR, consultoria, contrato direto e moedas diferentes. Um número único nunca vai dar conta disso.
Gerência merece um asterisco: managers e diretores entram quando o cargo-base continua sendo engenharia de software. QA e outros cargos continuam fora deste relatório.
Eu não trataria a mediana acima como "o salário de um programador no Brasil". A maior parte das primeiras contribuições veio da audiência da NaGringa, que já tem bastante gente mirando empresas globais. Tem um viés aí.
O número começa a ficar interessante quando você filtra. Quero saber qual mediana aparece para sênior PJ. Ou quanto uma empresa específica costuma pagar. Ou se a oferta que chegou está perto das outras naquela senioridade.
Os salários por senioridade
Pra quem veio atrás dos recortes, o bloco no começo mostra as medianas CLT que já atingiram a amostra mínima. O relatório ao vivo abre também os recortes de PJ, consultoria e contrato direto com empresa estrangeira.
O contrato muda bastante os números, mas isso não significa que trocar o contrato produziria o mesmo salto para qualquer pessoa. São grupos diferentes, com salários atuais, ofertas e empregos anteriores misturados. A base mostra a diferença. Ela não explica sozinha o motivo.
Eu sei que "depende" é uma resposta frustrante. Mas fingir que o contrato e a senioridade não existem seria pior.
O que eu estou chamando de salário
Aqui apareceu outra discussão.
No Brasil, focamos muito no salário mensal. Nas empresas globais, a conversa costuma ser sobre compensação total anual: salário-base, bônus e equity. Eu considero tudo isso salário. Todos os valores deste artigo são brutos, antes de impostos.
Um CLT de R$ 15 mil também não é igual a doze pagamentos de R$ 15 mil como PJ. No primeiro caso existem décimo terceiro e adicional de férias. No outro, a pessoa provavelmente vai separar dinheiro para tirar férias, pagar imposto e contratar os próprios benefícios.
Não tentei decidir qual contrato é melhor pra todo mundo. A base guarda o tipo de contratação, soma a remuneração do ano e mostra o equivalente por mês, porque é assim que a gente conversa sobre salário por aqui.
Se você quiser refazer a conta de uma proposta, comece colocando tudo no ano. Para CLT, conte 12 meses, 13º e adicional de 1/3 de férias. Depois some bônus e equity. Aí sim divida por 12.
A calculadora de salário líquido mostra quanto sobra de um salário CLT. Se a dúvida for entre dois contratos, use a calculadora CLT vs PJ.
O que a base ainda não sabe
A pergunta sobre linguagem de programação é um bom exemplo. Java paga mais que JavaScript? Go paga mais que as duas?
Eu ainda não sei. Temos stack nos relatos, mas não o bastante para uma comparação em que eu confie. Prefiro falar isso do que transformar quatro respostas numa regra sobre o mercado.
Programador, dev e engenheiro de software também não são sinônimos perfeitos. Eu agrupei esses nomes porque eles se misturam bastante nas vagas.
Alguns recortes ainda ficam vazios. Ter centenas de relatos na categoria geral não significa ter centenas para cada nível, contrato, stack e empresa. Eu prefiro ver um espaço vazio por alguns meses do que fingir que duas respostas formam uma faixa salarial.
Eu coloquei uma trava nos recortes por senioridade e contrato. A mediana aparece com pelo menos 15 contribuições válidas e a faixa com pelo menos 30. Os recortes por empresa têm outra trava: oito relatos na mesma combinação de empresa, cargo, senioridade e contrato.
O que acontece depois de enviar
Não tem mágica nem robô procurando salário na internet. São contribuições anônimas enviadas diretamente à NaGringa.
A pessoa preenche o formulário com um salário atual, uma oferta ou um emprego anterior. Do nosso lado, a gente abre o relato e lê antes de aprovar. O número entra na página; o nome e o email, não.
Também decidi cortar os relatos antigos dos percentis. Entra o mês atual e os 11 anteriores. A página de engenharia de software pode mostrar outra mediana sempre que novos relatos forem moderados.
A referência que eu não tinha em 2020
Comecei a trabalhar para empresas americanas no final de 2020. Entrei na G2i em outubro e, um mês depois, consegui meu primeiro contrato.
Quando contei essa história no primeiro artigo da newsletter, escrevi que iniciantes em marketplaces recebiam por volta de USD 30 por hora. Para startups, coloquei uma faixa começando em USD 60 mil por ano e terminei com "daqui o céu é o limite".
Era a melhor resposta que eu conseguia dar. E convenhamos: "entre USD 60 mil e o céu" ajuda pouco alguém que acabou de receber uma proposta.
Na época, minha recomendação era perguntar o budget logo no começo do processo. Continuo fazendo isso. Saber a faixa evita perder tempo numa vaga que nunca vai pagar o que você busca.
Continuo achando que essa é uma boa pergunta para o recruiter. A diferença é que agora eu consigo chegar na conversa sabendo quais números outras pessoas em situações parecidas compartilharam.
É esse tipo de comparação que eu quero melhorar conforme chegam relatos à base. "Quanto ganha um programador?" é uma pergunta ampla demais. Eu quero saber quanto empresas semelhantes estão pagando para trabalhos semelhantes.
A base ainda depende de gente disposta a contar quanto ganha. A contribuição leva mais ou menos um minuto. É anônima e também libera todos os relatos por doze meses.
Salário não é tudo. Eu ainda procuraria um lugar que favoreça o aprendizado, onde eu trabalhasse em problemas que acho interessantes.
Mas, é claro, procuraria também um lugar que me valorize e pague bem.
Se você procurar um cargo ou uma empresa e não encontrar informação suficiente, me fala qual era. É o melhor jeito de decidir onde a base precisa crescer agora.
Se este guia foi útil, salve o link ou compartilhe com alguém que está aplicando para vagas internacionais.