Software Engineer Jobs in São Paulo, Brazil

Looking for a software engineer job in São Paulo? Choose from 27 open roles at 10 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

27 Open roles
10 Companies hiring
Average salary

What do Software engineers in São Paulo work on?

The roles on this page span backend, full-stack, and platform engineering, with a clear lean toward experienced and senior-plus levels. Day-to-day work includes designing and building distributed systems, maintaining cloud infrastructure, and integrating AI capabilities into products.

A mid-level backend role at Capco centres on Node.js microservices, containerisation with Docker and Kubernetes, and CI/CD pipelines. A backend-focused full-stack position, also at Capco, calls for Java and Spring Boot on AWS, with regular collaboration in English with US-based teams.

At the staff level, work shifts toward architecture and cross-team influence. A staff engineer role at Nubank involves building AI-powered analytics platforms with large language models and natural-language query interfaces. A lead cloud network engineer role, also at Nubank, focuses on multi-cloud topology design and operational health across Latin America.

Skills and experience employers ask for

Skills counts reflect mentions in descriptions across these postings, not formal requirements. APIs and Evaluation appear most widely, followed closely by AWS and Java. LLMs and Agents are each mentioned in roughly a quarter of postings, suggesting meaningful but not universal AI focus. TypeScript, Python, and React appear with similar frequency. The sample size is modest, so these proportions should be read as indicative rather than definitive.

Evaluation 44%
AWS 41%
APIs 41%
Java 33%
Python 30%
Agents 26%
TypeScript 26%
React 26%
LLMs 22%
CI/CD 19%
RAG 15%
Kubernetes 15%
Kafka 15%
Microservices 15%

São Paulo office, hybrid or remote?

All postings on this page state either hybrid or onsite as the work mode; none are listed as fully remote, and none have an unknown arrangement. Onsite postings are slightly more common than hybrid across the set. Candidates should read individual postings carefully, as hybrid terms — how many days on-site, which days — are not standardised across employers and are not detailed in this overview.

Make your application specific to the work

  1. Review the role level Many postings specify lead, senior, or staff expectations; check whether the responsibilities described match your current experience before applying, as seniority distinctions affect scope rather than just title.
  2. Note language requirements Some postings explicitly require advanced English for collaboration with international teams; confirm whether a posting has this requirement before starting your application.
  3. Prepare for technical assessment Distributed systems design, cloud infrastructure knowledge, and hands-on coding are recurring themes; be ready for technical interviews or take-home exercises that test these directly.
  4. Check salary and benefits separately None of the postings on this page advertise a pay range; contact the employer or recruiter directly to discuss compensation before or during the process.

Questions about Software Engineer jobs in São Paulo

No postings on this page are listed as remote. All state either hybrid or onsite arrangements. If remote working is important to you, check each posting's detail page, as some titles reference remote work but the structured data does not confirm it.

None of the postings on this page include an advertised pay range. You would need to ask the employer or recruiter directly to discuss compensation.

Yes, several postings mention LLMs, AI agents, and retrieval-augmented generation. This appears in a meaningful minority of roles rather than across the whole set, and seems particularly concentrated in roles at Nubank and Braze based on the sample summaries.

At least some postings explicitly call for advanced English, particularly where engineers collaborate with teams outside Brazil. Others are advertised in Portuguese with no stated language requirement. Check each posting individually.

The employers listed in these postings include Nubank, Capco, Appnovation Technologies, Wildlife Studios, C6 Bank, Stripe, Brex, and Braze, among others. Nubank accounts for the largest share of postings on this page.

Jobs checked 1 hour ago. · Guide reviewed 14 September 2026.