Pular para o conteúdo principal
Candidaturas encerradas

Software Engineer Senior (Back End) - Plataforma WLv2



Descrição da vaga

Quer trabalhar em uma fintech que não para de crescer e tem revolucionado o mercado de Banking as a Service?


A Swap é uma plataforma de Banking as a Service especializada em empresas B2B. Fundada em 2018, somos uma plataforma de tecnologia que oferece integração de pagamentos às empresas, com foco em benefícios flexíveis e gastos corporativos, permitindo a criação de produtos financeiros com marca própria e outros serviços que trazem inovação e rentabilidade às corporações.


Desde nossa entrada no mercado, temos nos consolidado como referência, atendendo a diversos setores, como ERPs, agências de viagens e eventos corporativos, instituições financeiras, fretes e frotas e muito mais.


Com mais de 150 ecossistemas de líderes em suas indústrias confiando na Swap, impactamos positivamente o dia a dia de milhares de empresas e milhões de trabalhadores.


A Swap oferece uma ampla gama de serviços, incluindo:


  • Emissão de cartões: Cartões de crédito, débito e pré-pagos personalizados com a marca de sua empresa.
  • Processamento de pagamentos: Pagamentos online e offline de forma segura e confiável.
  • Contas digitais: Criação de contas digitais personalizadas, com funcionalidades como transferências e pagamentos de boletos.
  • APIs: Integração facilitada de nossos serviços com outras plataformas.
  • Conformidade regulatória: Garantia de que nossos clientes estejam em conformidade com as regulamentações do setor financeiro.

Nossos pilares são:


  • Especialização: acreditamos que soluções criadas para nichos e mercados específicos são espetaculares, em comparação a soluções genéricas.
  • Transformação: acreditamos que podemos e devemos transformar a realidade dos mercados e comunidades que servimos por meio de tecnologia e know-how.
  • Parceria: para nós, somos sócios dos nossos clientes, sendo parceiros em cada momento da jornada, seja na vitória ou na derrota, estamos sempre juntos, em parceria.

Responsabilidades e atribuições

 E como será seu dia a dia?


Estamos contratando uma pessoa desenvolvedora sênior para atuar na evolução de uma plataforma fintech multi-tenant e multi produto (Despesas Corporativas e Benefícios), construída em .NET 10 com arquitetura modular orientada a eventos. O projeto envolve integrações financeiras, autenticação federada, processamento assíncrono em alta escala e regras de negócio complexas em domínio regulado.


Pessoa desenvolvedora sênior backend .NET com fluência em arquitetura modular, eventos assíncronos na AWS, MongoDB e CQRS. Conforto com sistemas multi-tenant complexos e disciplina para manter documentação e convenções vivas. Domínio do segmento fintech é diferencial significativo.

Requisitos e qualificações

Quem estamos buscando? Uma pessoa com:


Stack Principal (Obrigatório)


.NET 10 / C# — domínio sólido de async/await, LINQ, generics e nullable reference types

ASP.NET Core — Controllers, middlewares, filtros, action results e versionamento via header

MongoDB — modelagem document-oriented, agregações, índices e domínio das limitações do LINQ-to-MongoDB

Mediator / CQRS — separação Command/Query, handlers, pipeline behaviors

MassTransit sobre AWS SQS + SNS — consumers, sagas, retry/redelivery, fan-out via tópicos

Hangfire — background jobs recorrentes e enfileirados


Arquitetura & Padrões

Arquitetura modular / multi-tenant / multi-produto — separação clara entre BFFs, Modules, Adapters e Core

DDD tático — entidades ricas, value objects, domain exceptions, agregados

Hexagonal / Ports & Adapters — abstrações de integração externa em camada própria

Autorização em múltiplos níveis — tenant license → org enablement → user enrollment Event-driven — publicação e consumo de eventos integrando módulos desacoplados

Error handling baseado em exceções tipadas ( DomainException , ServiceException ) com mapeamento centralizado


Infraestrutura & Cloud

AWS — SQS, SNS, S3, Cognito (autenticação federada multi- tenant)

Docker / docker-compose — ambiente local com Mongo, Redis, Gotenberg

Redis — cache distribuído

Gotenberg — geração de PDFs

NuGet feeds privados — configuração de fontes autenticadas


Qualidade de Código

xUnit + Moq + FluentAssertions — testes em padrão AAA SonarQube — análise estática; capacidade de priorizar e resolver issues high/critical

OpenAPI / Swashbuckle — documentação consistente, únicos, versionamento por header

XML documentation — documentar classes e membros públicos

Lint, formatação e type-check sempre verdes antes de qualquer entrega


Legal se você tiver: 


Domínio do Negócio (Diferencial Forte)

Fintech / meios de pagamento — cartões corporativos, benefícios, carteiras digitais

Compliance — LGPD, regulamentação BACEN, manuseio de dados sensíveis (CPF, dados financeiros)

Integrações bancárias — webhooks, conciliação, ordens de distribuição


Ferramentas & Processo

Git — workflow com branches por story (Shortcut), commits

convencionais ( )

Bruno — manutenção de coleções de API espelhando endpoints

Shortcut — gestão de stories e rastreamento

CI/CD — pipelines .NET


Soft Skills Técnicas

Leitura ativa da documentação de cada módulo ( ) antes

de alterar — capacidade de seguir convenções estabelecidas Atualização da documentação após mudanças (AGENT.md, Bruno collections)

Discernimento entre padrões de roteamento (produto-específico vs. cross-product via header vs. compartilhado)

KISS — preferir composição funcional e código simples a abstrações prematuras

Comunicação clara em decisões técnicas e trade-offs

Autonomia para conduzir entregas de ponta a ponta


Nice to Have

Experiência prévia com arquiteturas multi-produto sob mesma base de código

MongoDB em produção (não apenas POC) — entender trade-offs vs. RDBMS

Observabilidade — logging estruturado, tracing distribuído Experiência com migração de versões major do .NET Conhecimento de DevOps e infraestrutura como código


Informações adicionais

O que oferecemos?

Um ambiente dinâmico e de aprendizado contínuo, onde todos têm a oportunidade de contribuir de maneira significativa, com as seguintes vantagens:


Para apoiar a sua saúde, bem-estar e qualidade de vida: 

  • Assistência Sulamérica (estendida a dependentes, sem mensalidade ou coparticipação). 
  • Assistência Odontológica Sulamérica (sem mensalidade ou coparticipação). 
  • Vale Refeição/Alimentação (flexível) no cartão Swile. 
  • Auxílio creche para pais e mães com filhos de até 5 anos e 11 meses. 
  • Auxílio financeiro para pais e mães com filhos com deficiência. 
  • Seguro de vida em grupo Prudential. 
  • Parceria com Wellhub.
  • Parceria com a Onhappy (viagens a lazer).


E o que valorizamos na Swap?

O inconformismo, a excelência e a justiça em nossas relações. Buscamos criar um ambiente que potencialize o espírito inovador e colaborativo, com pessoas que são receptivas a mudanças e que se preocupam genuinamente com o bem-estar dos outros.


Se você busca uma empresa em constante crescimento, que oferece soluções inovadoras e está transformando o mercado financeiro, a Swap é o lugar certo para você! 


#VemserSwap!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Bate-papo com a liderança direta
  3. Etapa 3: Carta Proposta
  4. Etapa 4: Contratação

Sobre a Swap


Quer transformar o mercado financeiro e construir soluções que impactam ecossistemas inteiros?

A Swap é um Banking as a Service especializado em infraestrutura financeira para negócios B2B. Desde 2018, impulsionamos ecossistemas líderes em setores como operadoras de benefícios, ERPs e HCMs, gestão de frotas e logística, viagens e despesas corporativas, marketplaces, subadquirentes e serviços financeiros.


Como Instituição de Pagamento (IP) regulada pelo Banco Central, removemos barreiras tecnológicas e regulatórias complexas para que nossos clientes possam focar no seu próprio core business. Nossa missão é clara: maximizar a eficiência financeira das empresas e potencializar a renda e o poder de compra dos trabalhadores no Brasil.


Acreditamos que o futuro do Banking as a Service nasce da união entre tecnologia proprietária em nuvem, especialização setorial e parcerias de longo prazo. Na Swap, você não encontra apenas um emprego, encontra o desafio de construir uma infraestrutura confiável e escalável que impacta milhões de pessoas diariamente.


Nossa Cultura e Valores


Os pilares que guiam nossas decisões, comportamentos e forma de fazer negócios:

Esses valores formam a base do nosso crescimento e garantem que a Swap ocupe o território desejado no imaginário dos públicos que servimos.


O que fazemos?

A Swap oferece uma infraestrutura modular e em nuvem de Banking as a Service especializado em empresas B2B, permitindo que as empresas lancem e gerenciam seus próprios produtos financeiros que serão distribuídos por outras empresas para chegarem até o usuário final. Nossas soluções dividem-se em 5 grupos de produtos core e plataformas verticais para mercados específicos:


Grupos de Produtos Core

  • Cartões (Processadora Proprietária & Emissão): Emissão de cartões físicos e virtuais (Mastercard, Visa, Elo) com logística de fabricação e entrega personalizadas. Acompanhado de uma processadora nativa (autorização, clearing e liquidação em tempo real), regras de autorização/monitoramento e antifraude nativo.
  • Banking: Infraestrutura bancária modular para criar contas, movimentar recursos e oferecer Pix, Boleto e TED para clientes PJ, sob as licenças e conformidade regulatórias da Swap.
  • Crédito: Produtos de crédito com funding garantido e baixo risco. Absorvemos a licença, o motor de concessão e a estrutura de garantia. Nossos clientes embarcam crédito no seus produtos e abre uma linha de receita nova sobre a base que já atende.
  • Riscos & Compliance: Infraestrutura de risco e conformidade regulatória completa. Licença como emissora de moeda eletrônica e instrumento pós-pago, garantindo governança, segurança, inteligência regulatória junto ao Banco Central, combate à lavagem de dinheiro (PLD) e onboarding com Know Your Customer/Business (KYC/KYB) e motor de risco integrado.
  • Interfaces White Label): Plataforma White Label (portais e aplicativos de baixo esforço de integração) e consoles de backoffice para gestão de pedidos, saldos, cartões, controles de gastos e relatórios operacionais ou integração via API com aplicação facilitada direto na plataforma do nosso cliente.


Nossa soluções

  • Benefícios Flexíveis: Plataforma dedicada e customizada para o mercado de Benefícios Flexíveis e Premiações, com motor de Real Time Funding (RTF) e gestão de múltiplos saldos no mesmo cartão.
  • Despesas Corporativas: Solução otimizada para ecossistemas de Gestão de Despesas Corporativas, Frotas, Viagens e Pagamento de mídias , oferecendo controles avançados de gastos e conciliação desburocratizada.
  • Conta PJ: Conta, pagamentos, recebimentos, crédito e cartões com a marca do nosso cliente, sem ele precisar desenvolver uma operação financeira do zero.
  • Cartão de Recebíveis: Solução que transforma os recebíveis dos comerciantes em mais receita e fidelização para o negócio do nosso cliente.
  • Consignado Privado: Crédito com desconto em folha como mecanismo de pagamento, com baixo risco, originação dentro do canal do nosso cliete e geração de receita recorrente sobre a base de empresas clientes que que ele já opera.

Nosso Modelo de Atuação

  • Especialização: Arquiteturas e features desenhadas sob medida para atender às necessidades específicas de cada mercado.
  • Flexibilidade Técnico-Regulatória: Entrega rápida por meio de APIs robustas e documentadas ou soluções Whitelabel prontas para uso (plug and play).
  • Parceria & Escala: Atuação lado a lado com os clientes desde o onboarding e engenharia de integração até o acompanhamento contínuo de Customer Success, garantindo alta disponibilidade e estabilidade na operação.
  • BaaS completo: oferecemos um portfólio completo para sermos o único provedor de Banking as a Service no nosso parceiro.