Software Engineering Jobs in Brazil
There are 1,032 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 51%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 33%
- git 32%
How the work is done
- Remote 331 · 32%
- Hybrid 136 · 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 32
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2
Software Engineer - Dashboards & AI Workflow Integration
Build dashboards and AI workflow automations for a Miami-based healthcare investment firm, integrating data across four portfolio companies and supporting leadership with real-time insights.
Senior Python Developer
Lead the technical evolution of a Python-based desktop app that automates legal document processing and court portal queries, focusing on security, scalability, and compliance with LGPD.
DESENVOLVEDOR JAVA SR
Builds and maintains scalable Java/Spring Boot microservices and RESTful APIs, integrates with legacy systems, and develops responsive front-ends using Angular/Flutter.
DESENVOLVEDOR JAVA PL
Builds and maintains scalable Java/Spring Boot microservices and REST APIs, integrates with legacy systems, and develops responsive front-ends using Angular/Flutter while following SOLID and Clean Code practices.
DESENVOLVEDOR JAVA JR
Builds and maintains Java/Spring Boot microservices and RESTful APIs, working with Angular, Flutter, and databases like Oracle while following SOLID, Clean Code, and TDD.
Software Developer Specialist, Channels
Develops and maintains a chat channel for a global financial super app using Java (11/17/21), Spring Boot/Micronaut, and RESTful APIs while contributing to distributed architecture, security, and CI/CD pipelines.
Engenheiro de software pl. (java)
Build and maintain Java/Spring Boot APIs and SQL Server systems for financial software, ensuring code quality and collaborating with cross-functional teams.
Senior Software Developer, Tech Lead
Leads a team building and optimizing VTEX e-commerce storefronts, defining architecture, mentoring developers, and ensuring scalable, high-performance solutions for Whirlpool’s brands.
Software Engineer III, Product Safety & Integrity
Builds and maintains abuse-detection systems for Wikipedia and sister projects, using PHP/JavaScript and relational databases to protect free knowledge while balancing privacy and safety.
Senior Software Engineer – AI Data Infrastructure
Build and scale AI training-data and evaluation infrastructure, including human-in-the-loop platforms and distributed systems, for an early-stage AI infrastructure startup.
Software Developer Senior - Ia
Senior software engineer building AI solutions in Python/.NET, integrating LLMs, RAG, and MCP with cloud and vector databases to enable scalable, responsible AI across the company.
Jr. Software Developer Pl
Junior software developer writing and debugging Linux kernel drivers and low-level Python tools for Lenovo’s R&D team in Brazil.
Software Engineer II - Brazil
Builds and maintains scalable software systems in Ruby on Rails to streamline operations for home service professionals, collaborating with cross-functional teams to deliver customer value.

Abap developer
Build and deliver SAP ABAP features, working with functional teams to gather requirements, code solutions, and deploy through QA workflows.
Mid-level GoLang Developer, Brasil
Build and maintain scalable backend systems in GoLang, deploying cloud-native microservices and APIs while collaborating on AI-driven business solutions.
Senior Java/Python Developer with AI Skills
Builds scalable cloud-native microservices in Java/Python, leveraging AI to automate workflows and boost engineering productivity for enterprise clients.
Senior Java/Python Developer with AI Skills, Brazil
Builds scalable Java/Python microservices on Azure while using AI tools to automate coding, testing, and DevOps, improving engineering productivity.
Tech Lead Software Engineer - Reliability
Lead reliability engineering for a new U.S. financial product at Nubank, defining SLOs, observability, and incident response while shipping production-hardened systems at scale.
Java developer senior
Senior Java developer building and maintaining enterprise financial applications (funds, cards, payments) using Spring Boot, AWS, and CI/CD pipelines in hybrid environments.
