Software Engineering Jobs in Brazil
There are 1,027 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 52%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 33%
- python 32%
How the work is done
- Remote 327 · 32%
- Hybrid 135 · 13%
- Onsite 58 · 6%
Visa sponsorship offered in 47% of the 123 postings that state a position on it.
Seniority
- Senior 373
- Middle 63
- Staff 48
- Junior 36
- Lead 33
- Principal 10
Who is hiring
- 1000+ employees 253
- 501-1000 employees 144
- 51-200 employees 31
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2
Senior Software Engineer Python
The Senior Software Engineer will design, develop, and maintain backend services and infrastructure for the Enterprise AI Platform using Python, AWS, and Kubernetes. This role focuses on building scalable, secure AI solutions and collaborating with cross-functional teams to support production-grade AI workflows.
Engenheiro de Software I | Grupo Autoglass
The Software Engineer will lead the development of internal programs, define technical standards, and guide the team in adopting event-driven architecture. The role involves hands-on coding, maintenance, and testing using .NET and Angular technologies.
Master Software Developer ( AI Generative)
Builds and scales production-grade Generative AI and Agentic AI solutions for enterprise clients, focusing on RAG, secure agent tooling, and scalable cloud deployments.
Tech Lead Python Developer
Lead a Python team building scalable cloud features, mentoring engineers, and reviewing code using Docker, Jenkins, and pytest.
F2AB: Desenvolvedor Java + Angular | Pleno
Full-stack developer building and maintaining corporate applications using Java/Spring Boot for backend and Angular for frontend, including legacy system upgrades and API integrations.
Pessoa Desenvolvedora Java Sr (Remoto) - 5435
Senior Java developer refactoring and evolving legacy Java systems, building APIs with Spring, and ensuring code quality through testing and pair programming in a domain-driven SaaS environment.
Senior Software Engineer (contract)
Build and maintain high-scale ad-tech systems using Ruby/Rails, JavaScript/React, and cloud infrastructure to power Verve’s privacy-focused advertising platform.
Pessoa Desenvolvedora Java (EE/JSF)
Develops enterprise Java applications, builds REST/SOAP services, maintains web interfaces, and integrates systems using Java EE/JSF, with daily focus on backend, frontend, and database work.
Tech Lead Software Engineer - Card Payments
The Tech Lead will oversee the end-to-end engineering of card payment systems, driving architectural decisions and mentoring a cross-functional team. The role focuses on building scalable microservices using Java, Kotlin, and AWS to support global payment infrastructure.
Principal Software Engineer - Card Payments
Principal Software Engineer driving architectural decisions and hands-on backend development for PPRO's card payments systems in São Paulo, using Java, Kotlin, Spring Boot, AWS, and Kubernetes in a hybrid setup.
Senior Golang Engineer
Build scalable platforms and AI-native systems in Go and TypeScript for an AI-focused team, solving complex engineering challenges and supporting other engineers.
Software Developer III - Java (ERP Banking) - 11692
Develops Java-based banking APIs connecting ERPs to financial institutions, automating payments, Pix, and credit operations to streamline financial workflows for businesses.
Senior Software Engineer
Build and scale a multitenant health-tech platform using Node.js/TypeScript and React/Next.js, integrating AI features while ensuring security and performance in a cloud-native environment.
[Job - 31015] Master Software Developer ( AI Generative)
Designs and builds production-grade Generative AI and Agentic AI solutions for enterprise clients, focusing on scalable, secure, and observable AI systems with Python, LLMs, RAG, and agent frameworks like LangChain.
Desenvolvedor Java/Python | IA & Sustentação
Desenvolve APIs e automações em Java/Python para uma plataforma de seguros, usando IA avançada (Cursor, ChatGPT) no ciclo de desenvolvimento, manutenção e investigação de incidentes.
Sr. Software Developer – Application Migration & Modernization ( 102-08SENG-01)
Modernize legacy .NET applications by migrating from .NET Framework 4.8 and Oracle to PostgreSQL RDS and Windows EC2, untangling undocumented logic and ensuring seamless, zero-downtime transitions.