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
Senior Software Engineer, Data
Build and maintain data governance and metadata management platforms using Java, Python, AWS/OCI, Docker, Kubernetes, and Terraform in an on-site São Paulo role.
Mid-level Software Engineer
The Mid-level Software Engineer will develop technical solutions, maintain system quality, and collaborate with the engineering team using Clipper, PL/SQL, and Java.
Software Engineer I Software engineering Sao Paulo
Build and maintain scalable payment-processing systems in Go or Java/C# for a global fintech platform powering billions of transactions.
Senior Software Engineer, Java
Senior backend engineer designing and evolving Java/Spring Boot microservices on Kubernetes for a SaaS platform, focused on scalability, observability, and reducing technical debt.
Java Developer - Remote
The Java Developer will design, implement, and support software solutions for various global projects while adhering to security standards and conducting code reviews. The role requires strong Java expertise and experience with both relational and non-relational databases.
Software Engineer I
The Software Engineer will build, test, and deploy secure backend web services for the Game-based Innovations Lab using Python, TypeScript, and Kubernetes. The role involves managing the full software development lifecycle, including cloud infrastructure, database management, and CI/CD automation.
Senior Software Developer C#
Senior C#/.NET developer building and maintaining backend microservices, performing code reviews, debugging, and documenting in São Paulo.
[Job - 31048] AI-First Mid Software Engineer, Brazil
CI&T is seeking a mid-level software engineer to build scalable, cloud-native enterprise applications using Java, Python, and Azure. The role focuses on AI-first development, leveraging AI tools to improve engineering productivity and automate workflows.
Senior software engineer (node.js) - afirmativa para mulheres
Senior Software Engineer specializing in Node.js to evolve digital platforms, focusing on building scalable, reliable products with good user and developer experience using technologies like TypeScript, NestJS, React, and cloud services.
ANALISTA DESENVOLVEDOR JAVA SR
The Senior Java Developer will design, develop, and maintain complex software systems using Java, Spring Boot, and microservices architecture. The role involves participating in the full development lifecycle, including CI/CD processes and collaboration within agile teams for global projects.
Engenheiro de software jr. (node.js / react.js)
The Junior Software Engineer will develop and maintain web applications and APIs using Node.js (NestJS) and Next.js. The role involves collaborating with cross-functional teams to build scalable features while focusing on code quality and continuous improvement.
Mid-level Java Developer
Mid-level Java Developer building microservices and RESTful APIs for a financial-sector project using Java 17/21, Spring Boot, Docker, Kubernetes, and Azure in a collaborative, Agile engineering environment.
Junior Software Engineer
Junior Software Engineer role at an AI-native growth firm that helps brands grow using proprietary technology and enterprise intelligence.
Mid-Level Java Developer + Python, Brazil
Mid-level Java/Python developer building scalable, cloud-native enterprise applications on Microsoft Azure while leveraging AI-powered tools (e.g., GitHub Copilot) to automate code generation, testing, and CI/CD workflows.
Desenvolvedor Java Pleno
Mid-level Java developer at Fiscaltech building intelligent mobility and traffic enforcement systems, with a strong emphasis on structuring AI-assisted development workflows and LLM-based coding agents using Java.
