SOFTWARE ENGINEER – BACKEND SÊNIOR

QUEM SOMOS

Somos um Hub de novos modelos de negócios, especializado na construção de produtos financeiros e bancários aliados à inovação. Desenvolvemos soluções proprietárias, com alta robustez tecnológica e infraestrutura crítica, desenhadas para atender nossos parceiros de forma simples, eficiente e segura.

A BMP está no centro da revolução financeira brasileira. Somos referência em Credit as a Service e o BaaS (Banking as a Service) nº 1 do Brasil, com o propósito de transformar o mercado financeiro e construir, ao lado de nossos parceiros, o Banco do Futuro.

Se você é apaixonado(a) por infraestrutura financeira, produtos regulados e tecnologia crítica, a BMP é o seu lugar. Estamos em constante evolução e buscamos profissionais com alto rigor técnico, visão sistêmica, senso de responsabilidade e mentalidade de dono. Aqui, você atuará em um ambiente de alta criticidade, impacto real no Sistema Financeiro Nacional e zero margem para erro.

SOFTWARE ENGINEER – BACKEND SÊNIOR.

Sobre o desafio.

Na BMP Digital, backend é infraestrutura crítica para o sistema financeiro. Como Software Engineer Sênior, você será responsável por desenvolver sistemas que movem dinheiro, habilitam parceiros e operam sob exigências regulatórias do Banco Central. É um papel com impacto direto em disponibilidade, compliance e experiência de parceiros. Aqui, qualidade de código e auditabilidade são requisitos inseparáveis.

Resumo das atividades.

  • Desenvolver e manter microsserviços de pagamentos, BaaS e integrações regulatórias em .NET (C#);
  • Projetar e evoluir APIs REST voltadas a parceiros, com foco em contrato, versionamento e experiência do desenvolvedor (DX);
  • Implementar padrões de resiliência e tolerância a falhas (retry, circuit breaker, idempotência, dead-letter);
  • Construir soluções de auditoria, rastreabilidade e logging estruturado, aderentes às exigências do BCB;
  • Atuar em on-call rotativo, conduzindo diagnóstico de incidentes em produção com autonomia;
  • Realizar code review e apoiar a evolução técnica de engenheiros do time;
  • Contribuir para decisões de arquitetura por meio de ADRs e documentação técnica.

Requisitos técnicos.

  • Experiência significativa em desenvolvimento backend, com foco em sistemas distribuídos e alta disponibilidade;
  • Domínio de .NET (C#), incluindo ASP.NET Core, background services e padrões de resiliência (ex.: Polly);
  • Experiência com mensageria assíncrona (RabbitMQ, Kafka, AWS SQS, IBM MQ ou similares);
  • Sólidos conhecimentos em AWS, bancos relacionais e modelagem de dados transacionais;
  • Capacidade de atuar com observabilidade em produção (logs, métricas e traces).

Diferenciais.

  • Experiência com meios de pagamento no SFN (PIX, STR, TED, boleto);
  • Vivência em fintech, banco digital ou instituição com ISPB próprio;
  • Conhecimento de ISO 20022 ou integração com sistemas do Banco Central.

Informações Adicionais.

  • Modelo de trabalho: 100% presencial;
  • Local: Av. Paulista – São Paulo/SP;
  • Jornada: 2ª a 6ª-feira, das 9h às 18h.
O que oferecemos.
  • Vale Refeição;
  • Vale Transporte;
  • Assistência Médica e Odontológica Amil;
  • Propay – Programa de bem-estar e saúde;
  • Seguro de Vida.

Vem construir a infraestrutura financeira que move o Brasil.

Vem pra BMP!

Similar jobs