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
Principal AI-Native Engineer, Ionic Partners
Build and operate production agentic systems that run entire business functions—engineering, finance, support, etc.—using an in-house orchestration framework and machine-readable context artifacts.
Senior Software Engineer | Live Games
Senior engineer building and scaling live mobile games, owning architecture and production systems for millions of daily players using Unity/C#, Go, AWS, and Kubernetes.
[Job - 30978] Senior Java/Python Developer with AI Skills
Builds scalable cloud-native microservices in Java/Python on Azure, using AI tools to automate workflows and boost engineering productivity.
[Job - 30979] AI-First Senior Software Engineer, Brazil
Builds scalable cloud-native microservices in Java/Python on Azure, using AI to automate workflows and boost engineering productivity while collaborating with cross-functional teams.
[Job - 30980] Senior Java/Python Developer with AI Skills
Builds scalable cloud-native microservices in Java/Python on Azure, using AI to automate workflows and boost engineering productivity while collaborating with cross-functional teams.
Java Developer - Remote
Build and maintain Java-based web apps and systems for global clients, collaborating with distributed teams to deliver secure, high-performance solutions.
Software Engineer II
Builds and maintains sensor drivers for mining equipment, enabling real-time health and performance monitoring across Komatsu’s IoT platform using C#/Java and embedded systems.
Software engineer (go) (1)
Build and maintain resilient, scalable backend systems in Go, optimizing performance and reliability for a global edge-computing platform.
Junior Software Engineer
Build and maintain Enter’s AI-powered platform that processes millions of documents and billions of LLM tokens daily, writing clean, tested code and collaborating across squads.
Mid-Level Java Developer, São Paulo
Leads a cross-functional team to deliver scalable Java-based microservices solutions, mentors developers, and ensures high-quality client deliveries using modern DevOps practices.
Mid Level Java Developer, Brazil
Build and maintain Java-based microservices and reactive systems for a benefits-market client, using Spring Boot, Reactor, and modern data tools.
Senior Java Developer
Build and evolve Java backend services for billing and payment systems using Spring Boot, REST APIs, and event-driven architectures while modernizing legacy SOA systems.
Desenvolvedor pleno | software engineer - home office
Build and maintain a cloud-native SaaS platform using TypeScript, React, Next.js, Node.js, PostgreSQL, and AWS; debug, document, and improve the system with observability and automated testing.
Software engineer coordinator | integrações
Lead and grow a multidisciplinary tech team, coordinating agile delivery, system integrations, and cloud-based solutions using Java/Spring Boot or Node.js/TypeScript.
Senior Python Developer
Lead Python development for scalable, secure cloud-native applications on GCP, designing APIs, microservices, and event-driven systems while mentoring engineers.
Mid-level Python Developer
Build and maintain Python-based applications, RESTful APIs, and microservices in GCP while designing data pipelines and collaborating in an agile team.
Junior Software Developer - Observability
Build and maintain a cloud-native monitoring stack using Python and Go, integrating open-source observability tools for deep insights and seamless user experience.
Junior Python Developer - Remote
Build automation tools and data pipelines in Python/Django to integrate systems and support customer onboarding for a global staffing firm.