Engenheiro(a) de Software Pleno a Sênior | BTG Pay
Listed on Banco Btg Pactual’s official careers site. Posted July 31, 2026. Check that it is still open and apply there.
Apply on Banco Btg Pactual’s careers site →Job description
Esperamos de você
Disponibilidade para atuar em modelo híbrido na Faria Lima - São Paulo Experiência consolidada em desenvolvimento backend com C# / .NET, tendo mantido APIs em produção; Entity Framework Core com fluência: consultas com GROUP BY e agregações, entendimento do que é traduzido para SQL e do que cai em avaliação no cliente; SQL e modelagem relacional em nível prático: escrever e otimizar consultas analíticas, ler um plano de execução e avaliar o impacto de um índice; Domínio de arquitetura em camadas e separação de responsabilidades, com clareza sobre onde cada regra deve morar; Testes automatizados como parte do fluxo de desenvolvimento: unidade e integração, cobrindo a regra de negócio e não apenas o caminho feliz; Rigor com corretude de dados: valores monetários, arredondamento, fusos horários e casos de borda.
Em meios de pagamento, um número errado na tela é um incidente; Capacidade de validar o próprio trabalho de ponta a ponta: testar em ambiente real, conferir resultados contra a fonte da verdade e reconciliar divergências antes de considerar a entrega pronta; Conforto para fazer ajustes pontuais no frontend (React + TypeScript) quando a entrega exigir, sem necessidade de especialização Comunicação clara em português, para explicar decisões técnicas e trade-offs a pessoas técnicas e não técnicas; Disposição para questionar requisitos quando a regra de negócio estiver ambígua, em vez de escolher uma interpretação silenciosamente.
Conhecimentos desejáveis
Domínio de meios de pagamento/adquirência: autorização, captura, estorno, chargeback, bandeiras, MDR, liquidação e agenda de recebíveis; PostgreSQL em profundidade — funções de janela, agregações condicionais (FILTER), tipos timestamptz e comportamento de transações; Arquitetura orientada a eventos: Kafka, Protobuf, padrão Outbox e Debezium; CQRS, mediator e modelagem de erros esperados sem exceções; Experiência com migrations em bases grandes, incluindo cuidados de bloqueio em produção; Noções de observabilidade: métricas, tracing e logs estruturados; Contato com arquitetura OLAP e bancos colunares, entendendo quando compensam frente a um banco transacional; Docker e pipelines de CI/CD; Experiência com monorepos; Conhecimento de regulação do Banco Central aplicada a arranjos de pagamento e registro de recebíveis; Inglês para leitura de documentação técnica.
Benefícios
Participação nos Lucros e Resultados (PLR); Auxílio Alimentação e Refeição; Plano Médico; Plano Odontológico; Auxílio Creche/Babá; Vale Transporte; WellHub; TotalPass; Programa de Apoio Pessoal (EAP); Planos por adesão como Previdência Privada e Seguro de Vida; Desconto em Farmácia; Programa de Nutrição; Programa de Gestantes; Licença Maternidade e Paternidade Estendida – empresa Cidadã.
More jobs at Banco Btg Pactual
Analista SRE
Sao Paulo, BR
Coordenador backend (Java) | Digital Equities
Sao Paulo, BR
Desenvolvedor (a) Backend Júnior/Pleno – IT BSM
Sao Paulo, BR
Similar jobs at other companies
Pessoa Analista de Qualidade de Software (QA) - Pleno
NTT · Anytown, São Paulo, Brazil
Engenheiro Civil SÊNior – Infraestrutura
SGS · Barueri, SÃO PAULO, Brazil
Engenheiro Mecânico Sênior – Integridade de Ativos - PLH
SGS · Piracicaba, SÃO PAULO, Brazil