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
Remote Golang Developer
Build and design scalable backend services in Go, collaborate with global teams, and integrate APIs for web/mobile apps using AWS, Docker, and CI/CD pipelines.
Senior Golang Developer
Senior Go developer building core backend services and REST APIs for client products, following best practices and collaborating with QA/DevOps teams.
Staff Software Engineer - Golang
Lead backend engineering for a fast-growing healthtech platform, designing scalable Go services on AWS/Kubernetes and mentoring engineers to improve patient care and system reliability.
Staff Software Engineer, Golang
Builds high-scale, transactional backend services in Go for Web3, AI, and iGaming platforms, ensuring correctness in real-time financial and gaming systems.
Go Developer
Build and maintain Go-based services, design REST/gRPC APIs, and shape scalable distributed systems while collaborating with global teams and mentoring junior developers.

Software Engineer I: Jasper R&D
Build and validate new features for Jasper, a leading formal verification tool, using C++ and advanced algorithms and graph modeling.
Software Developer II (HCM) - 11586
Build and maintain Java-based HR management software, APIs, and integrations using Spring Boot and relational databases, following agile practices.
DESENVOLVEDOR DE SOFTWARE SENIOR
Full-stack developer building middleware and commercial automation software in C#/.NET and React/Angular, integrating web apps with physical banking/commercial hardware and evolving cloud-native architectures.
Software Engineer I, Atlas Build Team (Hybrid, Sao Paolo)
Build and maintain Windows-based build/deployment pipelines and infrastructure for FactSet’s financial workstation, automating processes to streamline developer workflows.
Software Development Engineer, AI Agents
Builds AI agents that automate repetitive operator workflows by integrating LLMs with internal data, balancing latency, cost, and accuracy while iterating in production.
Software Development Engineer, AI Agents
Build AI agents that automate repetitive operator workflows by integrating LLMs with internal data, balancing latency, cost, and accuracy while iterating in production.
Software Development Engineer, AI Agents
Builds AI agents that automate repetitive operator workflows in Amazon’s emerging-markets tech org, integrating LLMs with internal data while balancing latency, cost, and accuracy.
Salesforce Software Engineer
Middle/Senior Software Engineer (Salesforce) Location: São Paulo, Brazil Department: FS Engineering CoE Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team…
Software Engineer
Builds scalable software and APIs for AI talent placement, working across the full SDLC with modern tools like Docker, Kubernetes, and cloud platforms.

Senior Software Engineer (Remote)
Senior full-stack engineer building scalable brokerage infrastructure (Go, gRPC, React) for Alpaca’s global trading platform used by millions across 40 countries.
Python Developer (Remote)
Senior Python developer to automate Azure cloud deployments, IaC with Terraform, CI/CD pipelines, and monitoring for DevOps workflows.
[Job-2602] Node.js Developer, Campinas, Brazil (on-site)
Build and maintain financial-market websites for mutual funds, ETFs, and retirement plans using Node.js, AWS, and Java, while collaborating with a distributed client team on-site in Campinas.
Software Developer
This position is responsible for full cycle design, development, and release of software to build, support, and enhance our suite of systems, platforms, and applications, including both home grown and third party.…