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
Automotive Solutions Software Developer
Develops low-level automotive software (C/C++) for driveline controls, using MATLAB/Simulink for modeling/simulation, and collaborates with OEMs to validate powertrain systems against ISO 26262/AUTOSAR standards.
Senior Software Engineer, Platform
Senior Software Engineer, Platform Location: State of São Paulo, Brazil Workplace: remote Description About Atria: The Atria Health Institute is a membership-based primary and specialty health care practice with a…
Grupo QuintoAndar | Staff Software Engineer
Staff Software Engineer at QuintoAndar, a proptech leader in Latin America, designing scalable distributed systems and setting technical strategy for high-impact real-estate platforms.
Grupo QuintoAndar | Senior Software Engineer - Enterprise Engineering
Builds and maintains internal software and integrations for corporate teams like People and Legal, working end-to-end from design to deployment while collaborating closely with non-technical stakeholders.
Software Developer
Senior .NET backend developer building scalable microservices in C#/.NET, REST/gRPC APIs, and cloud-native solutions on Azure while applying DDD, Clean Architecture, and resilience patterns.
Staff Software Engineer
Lead the design and development of scalable Salesforce solutions, integrating systems and automating workflows to improve enterprise operations and strategic processes.
Staff and Senior Software Engineer, Streaming
Build and optimize cloud-native streaming platforms using Apache Flink and Kubernetes for large-scale data processing, focusing on distributed systems and enterprise-grade solutions.
Senior Software Engineer
Build and evolve enterprise SaaS solutions using .NET/C# backend and Angular frontend, collaborating with global teams to design, optimize, and troubleshoot scalable applications.
Senior Java/Python Developer
Builds scalable cloud-native apps in Java/Python and integrates AI tools to automate coding, testing, and DevOps workflows for enterprise systems.
Senior ABAP Developer
Senior ABAP developer building and optimizing SAP enterprise applications in ECC and S/4HANA, using ABAP OO, CDS Views, AMDP, and OData services.
Senior Software Engineer
Legrand has an exciting opportunity for a Senior Software Engineer to join the Data Center Power and Control ZPE Systems Team in Blumenau, SC, Brazil . This senior position will work on ZPE Cloud project, that is a…
Senior Software Engineer (Python/Flask+React) - Remote, Latin America
Full-stack engineer building Flask backends and React SPAs to deliver financial reporting and data-visualization tools for private-asset analytics.
Senior Software Engineer
Build and lead the migration of an e-commerce platform to a headless architecture, designing scalable, low-latency frontend and backend services to optimize conversion and user experience.
Senior Software Engineer – .NET / Angular (560)
Build and maintain cloud-native SaaS apps using C#, .NET, Angular, and Entity Framework, with AI-assisted workflows and performance optimization.
[Job-30809] Senior Java Developer, Brazil
Senior Java developer building and deploying backend services for a banking client using Java 11, Spring Boot, PostgreSQL, AWS, and automated testing.
Senior Software Engineer - Payment - Mercado Pago
Build and scale secure, distributed payment systems that handle high-volume transactions for Latin America’s largest commerce platform.
Engenheiro de Software Sr. (Java)
Senior Java engineer at PagBank designing and evolving fintech microservices, automating deployments, and ensuring system reliability and security.