B

Engenheiro(a) de Software Pleno a Sênior | BTG Pay

Descrição do Emprego - Engenheiro(a) de Software Pleno a Sênior | BTG Pay

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ã.

Original job Engenheiro(a) de Software Pleno a Sênior | BTG Pay posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Engenheiro(a) de Software Pleno a Sênior Jobs in Brazil

O GrabJobs é o portal de empregos número 1 em Brazil, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Brazil, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.