Software Engineering Jobs in Brazil
There are 1,027 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 62%
- cloud 52%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 33%
- python 32%
How the work is done
- Remote 327 · 32%
- Hybrid 135 · 13%
- Onsite 58 · 6%
Visa sponsorship offered in 47% of the 123 postings that state a position on it.
Seniority
- Senior 373
- Middle 63
- Staff 48
- Junior 36
- Lead 33
- Principal 10
Who is hiring
- 1000+ employees 253
- 501-1000 employees 144
- 51-200 employees 31
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2

Software Engineer - Data & Analytics
Build and maintain data pipelines, ETL processes, dashboards, and agentic analytics products (MCPs, RAGs) using SQL, Python, cloud warehouses like BigQuery/Redshift/ClickHouse, and BI tools to deliver actionable insights.
Profissional Desenvolvedor de Software Pleno
The software developer will build and evolve digital applications and integrations for various industrial sectors, working with cross-functional teams in a global environment. The role requires experience with APIs, cloud deployment, CI/CD pipelines, and strong English communication skills.
[Job-31047] Mid-Level Java Developer + Python, Brazil
CI&T is seeking a developer to build scalable, cloud-native enterprise applications using Java and Python while leveraging AI-powered tools to automate engineering workflows. The role focuses on cloud-native development on Azure and improving developer productivity through AI-driven solutions.
[Job - 31193]Senior Python-Java Developer, Brazil
This senior developer role involves building and maintaining software solutions for a major financial services client using Python and Java. The position focuses on modernizing applications and integrating AI-assisted engineering capabilities into the software delivery lifecycle.
9EB7: Desenvolvedor Java - Pleno
This role involves maintaining and evolving corporate systems using Java and Spring Boot, with a focus on Oracle databases and microservices architecture. The developer will use AI-assisted tools like GitHub Copilot or ChatGPT to enhance productivity in API development, troubleshooting, and system integration.
Junior Software Engineer
The Junior Software Engineer will build and maintain features for the company's proprietary AI-centric marketing platform, working across the full stack. The role involves writing clean code, managing API integrations, and collaborating with a global team using JavaScript/TypeScript and modern web frameworks.
[Job- 31218] Mid-level Java Developer, Brazil
Mid-level Java developer building scalable, high-performance financial solutions in Brazil, focusing on microservices, APIs, and cloud-native architectures (Azure).
Salesforce Developer (f/m/x)
Senior Salesforce Developer owning the two-way sync between Salesforce and CarOnSale's B2B used-car trading platform, migrating from Aura/Visualforce to LWC, and building custom Apex/JavaScript features hands-on.
Software Engineer Jr
Junior software engineer building large-scale distributed systems, web APIs, and event-driven microservices using C#/.NET Core for a Brazilian financial infrastructure company.
Software Engineer, Wikidata Platform
Backend/platform engineer building and operating the Wikidata Query Service and related data infrastructure, combining distributed systems development with operations ownership using Java/C++ and knowledge graph technologies.
Senior Software Engineer, Wikidata Platform
Senior Software Engineer to build and maintain the backend systems and APIs that power Wikidata’s query infrastructure, ensuring scalability and reliability for the structured data backbone of Wikimedia projects.
Desenvolvedor java sr.
Evertec is seeking a Senior Java Developer to build and maintain financial technology solutions using Java 21, Spring Boot, and microservices architecture. The role involves working with streaming technologies like Kafka and requires a hybrid presence in their São Paulo office.
Desenvolvedor java pl.
This role involves full-stack development using Java, Spring Boot, and various front-end technologies like Angular and Flutter to build scalable microservices and responsive interfaces. The developer will also work with databases, CI/CD pipelines, and potentially ServiceNow low-code platforms.
Pessoa Desenvolvedora Java/React Pl (Remoto) - 7755
Desenvolve e mantém um SaaS de gestão para a construção civil usando Java/Spring no backend e React no frontend, com foco em qualidade, testes e arquitetura limpa.
Senior Software Engineer
Senior software engineer at a Latin American fintech building a global payments platform, working with PHP, Java, and MySQL to ensure high availability and throughput for millions of transactions.
Senior Software Engineer, Localization on AI Answers
Build and maintain localization systems for Google Search AI Answers, working across the AI stack to ensure culturally aware, accurate responses for users in any language or locale using ML infrastructure and large-scale system design.