Analista/Desenvolvedor(a) Full Stack Sênior — React e Python

BTG Pactual

São Paulo, Rio de Janeiro

Hybrid

BRL 180,000 - 280,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

PLR (Participação nos Lucros)
Auxílio alimentação
Refeição
Previdência Privada
Seguro de Vida
Desconto em Farmácia
Licença maternidade/paternidade estend
Ambiente inclusivo

Job summary

BTG Pactual busca engenheiro(a) de software para atuar no Defender, plataforma de reconciliação financeira. Você irá desenvolver e evoluir pipelines, dashboards e integrações, com foco em performance, segurança e qualidade.

A posição envolve trabalhar com React, TypeScript, Python, AWS, S3/Athena/Glue, SQL/PostgreSQL, e pipelines de dados, buscando soluções de alto padrão técnico e de governança para o ambiente financeiro.

Qualifications

  • Experiência sólida em React e TypeScript, incluindo hooks, estado e integração com APIs.
  • Experiência sólida em Python com FastAPI, validação de dados com Pydantic e programação assíncrona.
  • Conhecimento de AWS (S3, Athena, Glue, Secrets Manager) e Docker/Kubernetes.
  • Domínio de SQL/PostgreSQL, modelagem de dados, índices e otimização de consultas.
  • Experiência com SQLAlchemy e migrations (Alembic).
  • Experiência em processamento e importação de dados (CSV/Excel).
  • Autonomia para atuar em código existente, depurar falhas e entregar soluções sustentáveis.

Responsibilities

  • Investigar problemas em produção e colaborar com áreas de negócio para definir soluções.
  • Projetar arquiteturas AWS visando performance e redução de custos.
  • Desenvolver funcionalidades completas, UI e APIs, persistência e regras de negócio.
  • Construir telas com tabelas, filtros e formulários, acompanhar processos assíncronos.
  • Desenvolver e manter APIs e integrações com sistemas internos e fontes de dados.
  • Otimizar consultas SQL, processamento de dados e desempenho das interfaces.
  • Implementar testes automatizados, segurança, rastreabilidade e tratamento de erros.

Skills

React
TypeScript
Python
FastAPI
AWS
SQL
PostgreSQL
Docker
Kubernetes
OAuth2/OpenID
JWT
Git
CI/CD
Data processing

Tools

AWS
Docker
Kubernetes
GitHub Actions
SQLAlchemy
Alembic

Job description

São Paulo, Rio de Janeiro
Por que trabalhar no BTG?

Que tal ter a chance de ser dono do seu próprio negócio dentro de uma empresa sólida e com mais de 40 anos de história? No BTG valorizamos espírito empreendedor, autonomia, agilidade, foco no cliente, excelência e visão de longo prazo. Agimos com integridade, responsabilidade, simplicidade, inconformismo e dedicação.

Meritocracia está no centro do nosso dia a dia. Temos um escritório open space e uma estrutura horizontal onde você vai conversar com os melhores profissionais de mercado e ter desafios reais e diários.

Atuação no desenvolvimento e evolução do Defender, plataforma de reconciliação financeira com funcionalidades de importação e transformação de dados, execução de pipelines, tratamento de divergências, dashboards e gestão de acessos.

No seu dia a dia:

  • Investigar problemas em produção e colaborar com as áreas de negócio na definição das soluções.
  • Capacidade de montar arquiteturas AWS visando performance e otimização de custos.
  • Desenvolver funcionalidades completas, desde a interface até APIs, persistência e regras de negócio.
  • Construir telas com tabelas, filtros, formulários e acompanhamento de processos assíncronos.
  • Desenvolver e manter APIs e integrações com sistemas internos, arquivos e fontes de dados.
  • Otimizar consultas SQL, processamento de dados e desempenho das interfaces.
  • Implementar testes automatizados, segurança, rastreabilidade e tratamento de erros.

Esperamos de você:

  • Uso de modelos de IA para desenvolvimento/arquitetura técnica e otimização de tarefas diárias.
  • Experiência sólida em React e TypeScript, incluindo hooks, gerenciamento de estado, componentização e integração com APIs.
  • Experiência sólida em Python e FastAPI, validação de dados com Pydantic e programação assíncrona.
  • Conhecimento de AWS S3, Athena, Glue e Secrets Manager.
  • Domínio de SQL e PostgreSQL, modelagem de dados, índices e otimização de consultas.
  • Experiência com SQLAlchemy e migrations, preferencialmente Alembic.
  • Experiência em processamento e importação de dados, incluindo arquivos CSV, Excel e grandes volumes.
  • Conhecimento de autenticação e autorização: OAuth2, OpenID Connect, JWT e controle de acesso.
  • Prática com testes automatizados no frontend e backend.
  • Conhecimento de Git, Docker, CI/CD e diagnóstico por logs.
  • Autonomia para atuar em código existente, investigar falhas e entregar soluções sustentáveis.
  • Desenvolvimento de pipelines, agendamentos e processos assíncronos com atenção a idempotência e reprocessamento.
  • Processamento de dados com DuckDB, Polars, Pandas, PyArrow e Parquet.
  • Experiência com Kubernetes, especialmente EKS.
  • Integração com Azure AD / Microsoft Entra ID.

Diferenciais:

  • Experiência com reconciliação financeira, mercado financeiro ou sistemas que exigem precisão e auditoria.
  • Experiência com liderança de equipes de desenvolvimento.
  • Gestão de projetos.
  • Experiência com MUI, Zustand, Vitest e React Testing Library.
  • Pessoa analítica, organizada e colaborativa, capaz de compreender regras de negócio financeiras, comunicar decisões técnicas e assumir responsabilidade pela entrega de ponta a ponta.
  • Comunicação clara.
  • Capaz de trabalhar em um ambiente dinâmico.
  • Inovador, procurando sempre trazer novas tecnologias e processos para a equipe.
  • Vontade de crescer e assumir responsabilidades.
  • Participação nos Lucros e Resultados (PLR);
  • Auxílio Alimentação e Refeição;
  • Planos por adesão como Previdência Privada e Seguro de Vida;
  • Desconto em Farmácia;
  • Licença Maternidade e Paternidade Estendida – empresa Cidadã.

O BTG Pactual respeita a pluralidade de identidades e trabalha para promover uma culture inclusiva. Não fazemos distinção de raça, cor, religião, identidade de gênero, orientação sexual, nacionalidade, deficiência ou idade em nenhuma etapa do processo seletivo, reforçando nosso compromisso com a diversidade.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) FullStack | Client Services
Desenvolvedor(a) FullStack | Client Services

BTG Pactual • São Paulo

Hybrid
BRL 200,000 - 320,000
Auxílio Alimentação
Refeição no local
PLR (Participação nos Lucros e Resulta
+2
Tech Lead - IT Onboarding
Tech Lead - IT Onboarding

Magnetis • São Paulo, Rio de Janeiro

On-site
BRL 167,400 - 223,200
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro de Vida
+3
Engenheiro de Software .NET Pleno a Senior | BTG Empresas
Engenheiro de Software .NET Pleno a Senior | BTG Empresas

Magnetis • São Paulo

On-site
BRL 200,880 - 279,000
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro de Vida
+3
Engenheiro Software FullStack Pleno/Senior | IT Portfolio Management
Engenheiro Software FullStack Pleno/Senior | IT Portfolio Management

BTG Pactual • São Paulo

Hybrid
BRL 180,000 - 270,000
PLR
Auxílio Alimentação e Refeição
Previdência Privada
+4
Desenvolvedor(a) de Software Back-End | Investment Products (Luis)
Desenvolvedor(a) de Software Back-End | Investment Products (Luis)

Magnetis • São Paulo

On-site
BRL 180,000 - 280,000
Auxílio alimentação
Plano de Previdência Privada
Seguro de Vida
+2
Engenheiro(a) de Software Java | Renda Fixa Titulos Privados
Engenheiro(a) de Software Java | Renda Fixa Titulos Privados

BTG Pactual • São Paulo

Hybrid
BRL 180,000 - 280,000
PLR
Auxílio alimentação
Auxílio refeição
+4
Engenheiro de Software Frontend | BTG Empresas
Engenheiro de Software Frontend | BTG Empresas

Magnetis • São Paulo

On-site
BRL 140,000 - 210,000
PLR
Auxílio alimentação
Refeição
+6
Desenvolvedor(a) de Software Java Pleno/Sênior | IT Private Banking
Desenvolvedor(a) de Software Java Pleno/Sênior | IT Private Banking

Magnetis • São Paulo

On-site
BRL 120,000 - 180,000
Auxílio alimentação
Refeição no local
Plano de Previdência Privada
Desenvolvedor(a) Backend (C# | .NET) e/ou Frontend + Angular
Desenvolvedor(a) Backend (C# | .NET) e/ou Frontend + Angular

BTG Pactual • São Paulo

Hybrid
BRL 180,000 - 240,000
PLR
Auxílio alimentação e refeição
Planos de previdência privada
+3
Engenheiro de Software - Investment Products
Engenheiro de Software - Investment Products

BTG Pactual • São Paulo

Hybrid
BRL 150,000 - 230,000
PLR (Participação nos Lucros e Resulta
Auxílio Alimentação
Auxílio Refeição
+5