Software Engineering Jobs in Brazil
There are 1,028 open Software Engineering jobs in Brazil on freehire right now. 243 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 51%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 33%
- git 32%
How the work is done
- Remote 328 · 32%
- Hybrid 136 · 13%
- Onsite 57 · 6%
Visa sponsorship offered in 47% of the 123 postings that state a position on it.
Seniority
- Senior 373
- Middle 63
- Staff 48
- Junior 40
- Lead 31
- Principal 10
Who is hiring
- 1000+ employees 258
- 501-1000 employees 144
- 51-200 employees 31
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2
Mid-Level Java Developer + Python, Brazil
Build scalable, cloud-native enterprise applications on Microsoft Azure using Java and Python, while leveraging AI tools to automate code generation, testing, and CI/CD pipelines to boost engineering productivity.
[Banco de Talentos] Desenvolvedor Java Sênior | Remoto
Evolve modern web apps and microservices in a remote agile team using Java 17+, Spring Framework, Docker, Kubernetes, and cloud services (AWS preferred), while collaborating with product and design teams.
Senior Software Engineer GO
Senior Software Engineer developing and maintaining critical Go-based microservices at Stone, Brazil's largest independent payments company.
Software Engineer (Java)
SoftDesign is hiring a Senior BackEnd Developer to work remotely on client projects, focusing on building and maintaining scalable systems using Java 17+, Spring Boot, and SQL/NoSQL databases.
Software Engineer II - Automação RPA
Desenvolve e mantém automações RPA em UiPath e BotCity, corrige falhas em produção e escreve scripts Python para integrações, documentando soluções.
Software Engineer III - POS
Mid-level Android Software Engineer on Stone's POS app, owning critical payment and NFC-e flows using Kotlin, Jetpack Compose, Clean Architecture, and offline-first patterns.
Software Engineer II - Golang
Builds and maintains Go-based payment services and integrations for Brazilian merchants, working with relational databases, APIs, and event-driven systems.
Software Engineer II - Golang
Builds and maintains Go-based payment-processing services, working with relational databases, APIs, and event-driven systems to deliver reliable financial software for Brazilian merchants.
Senior Software Engineer - Python
Build and maintain a full-stack Python/Django and React web/mobile app for workforce management in construction, with REST APIs, offline-first features, and cloud infrastructure.
Staff Software Engineer
Staff Software Engineer leading the evolution of a fashion e-commerce platform to a Headless architecture, working across frontend (TypeScript, React, Next.js) and backend (PostgreSQL, MongoDB, REST/GraphQL) with cloud infrastructure (Kubernetes/Cloud Run, Terraform) and a focus on low-latency, high-conversion systems.
BE08: Desenvolvedor Java Senior
Senior full-stack developer working 100% remotely with Java and React, staying current with observability, AI applied to development, and modern software engineering practices.
Senior Software Engineer, Integrations
Senior backend engineer building integrations for a platform that embeds global connectivity into products, primarily using Ruby to connect telecom networks and external APIs.
Desenvolvedor Java Sr.
Senior Java Developer building and maintaining microservices with Java, Spring Boot, Kafka, Docker, and Kubernetes across cloud platforms, following Scrum and DevOps practices.
Senior Software Engineer (Python)
This role involves designing and maintaining Python-based integrations and discovery agents for a network source-of-truth platform. The engineer will work in a backend-focused, AI-assisted environment to connect third-party network systems and controllers.
Engenheiro de Software / Especialista (Java / Kotlin & IA Generativa)
Develop and evolve scalable microservices using Java/Kotlin and Spring Boot, integrating traditional systems with Generative AI ecosystems in the financial sector.
Software Engineer (Code Repository Licensing)
Gramian is seeking software engineers and companies to license their original code repositories for use in AI training. Participants connect their Git repositories to the platform to receive valuation and compensation based on source code and Git history token volume.
UE5 Game Developer / Engineer
This role involves developing a first-person VR flight simulation experience using Unreal Engine 5. The developer will work on gameplay systems, UI, physics, and animations while collaborating with a multidisciplinary team.
Senior Software Engineer - .NET / Modern Angular
Builds and maintains web features in a specialized HR software suite for government clients, using .NET/C# and modern Angular, with SQL/relational database work and AI-assisted development tools.