Software Engineering Jobs in Brazil
There are 1,033 open Software Engineering jobs in Brazil on freehire right now. 242 of them were posted recently. The skills employers ask for most often are api, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $70,750 | $102,000 | $150,000 | 11 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 61%
- cloud 51%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 33%
- git 32%
How the work is done
- Remote 331 · 32%
- Hybrid 137 · 13%
- Onsite 58 · 6%
Visa sponsorship offered in 47% of the 123 postings that state a position on it.
Seniority
- Senior 377
- Middle 63
- Staff 48
- Junior 36
- Lead 33
- Principal 10
Who is hiring
- 1000+ employees 252
- 501-1000 employees 144
- 51-200 employees 33
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2

Senior Software Engineer (Product Engineering Team)
Build and scale Félix’s AI-powered chat platform on WhatsApp, designing microservices and conversational interfaces that let users send money via natural chat interactions.
Staff Software Engineer
Staff Software Engineer to lead full-stack architecture in an AI-first company, designing scalable systems with TypeScript, Node.js, React, and AWS while driving technical excellence and cross-team collaboration.
Senior Software Engineer
Build and maintain cloud-native full-stack applications for Wabtec’s logistics and mobility platforms using Go, Python, React/Angular, and cloud technologies.
Software Development Engineer, Amazon 1P Credito
Build and scale Amazon’s digital lending platform in Brazil, designing core services for underwriting, repayments, and regulatory compliance while ensuring high availability and data integrity.
Staff Python Software Engineer
Build Python-based APIs and cloud infrastructure using FastAPI, Terraform, AKS, and Docker, while collaborating with global clients to deploy scalable, secure systems.
Sr Software Engineer (Fraud)
Senior Software Engineer building secure, scalable financial systems using Java, Spring Boot, PostgreSQL, Kafka and AWS for a fast-growing fintech company.
Software Engineer - Platform Services
Build and scale backend services for Latin America’s largest ecommerce and fintech platform using Java, Go, or Node.js, focusing on high-throughput cloud systems and developer tooling.
Senior Software Engineer – .NET / Angular (562)
Build and maintain enterprise HR SaaS backends in C#/.NET Core and REST APIs, and collaborate on Angular frontends; apply DDD, CQRS, and SQL Server tuning.
Senior Salesforce Developer
Build and lead Salesforce implementations with AI integrations, including Apex, LWC, and Einstein AI, while managing deployments and supporting platform evolution.
AI Software Development Engineer in Test
Build and maintain automated evaluation harnesses for AI agents using Python, Pytest, and Langfuse to test safety, compliance, and accuracy against regulatory and human benchmarks.
Senior Java Developer
Build and deploy Java 11/Spring Boot microservices for a major bank, mentor junior devs, and automate tests on AWS with PostgreSQL.
Node.js Developer
Build and maintain Node.js back-end services for a financial platform, integrating with cloud providers and following security best practices.
Software Developer
Design and build cloud-native microservices on Azure for a global aviation messaging platform, mentor junior developers, and enforce best practices in a DevOps environment.
Senior Software Engineer, AI-First Development
Builds cloud-native microservices in Java/Python on Azure, using AI tools to automate workflows and boost engineering productivity.
AI-First Senior Software Engineer
Builds scalable cloud-native microservices in Java/Python on Azure, using AI to automate workflows and boost engineering productivity.