STARK BANK

Senior Software Engineer - Issuing

STARK BANK • BR
Sobre o Stark Bank

No Stark Bank, somos mais que um banco digital para empresas: somos parceiros estratégicos que, desde 2018, vêm redefinindo o futuro dos serviços financeiros corporativos no Brasil. Oferecemos uma gama completa de serviços, desde o processamento ágil de pagamentos e faturas até a gestão inteligente de contas a receber, tudo integrado e automatizado através de uma API robusta e inovadora. Não nos contentamos em apenas otimizar processos; ambicionamos nos tornar o maior banco em tecnologia financeira, capacitando negócios a prosperarem com soluções que eliminam burocracias e impulsionam a eficiência.

Acreditamos que a chave para revolucionar o sistema financeiro reside na nossa busca incessante por inovação e na nossa capacidade de transformar problemas complexos em soluções impactantes. Cada linha de código, cada nova funcionalidade que desenvolvemos, é destinada a permitir que as empresas foquem no que realmente importa: estratégia e crescimento.

Nosso legado é ambicioso: construir o melhor ecossistema bancário em tecnologia e atendimento para empresas no Brasil. E para alcançar essa visão, precisamos de mentes curiosas, persistentes e apaixonadas por desafios. Se você se identifica com a minuciosidade, consistência e persistência que nos movem, se acredita na melhoria constante e coloca o cliente no centro de suas ações, e se busca um ambiente colaborativo e desafiador onde a ambição encontra a oportunidade de escalar, o Stark Bank é o seu lugar.

Sobre o Squad de Issuing

A Squad de Issuing é responsável por desenvolver e manter toda a infraestrutura de cartões do Stark Bank, tanto físicos quanto virtuais. Nossa missão é oferecer aos clientes uma experiência de emissão, controle e uso de cartões que seja intuitiva, segura e confiável. Atuamos com foco em escalabilidade, segurança e integração com o ecossistema financeiro — desde bandeiras (como Mastercard) até processadoras e plataformas de tokenização como Apple Pay e Google Pay.

O Desafio

Como engenheiro(a) de software sênior na Squad de Issuing, você terá papel central no desenvolvimento de APIs e sistemas que possibilitam a emissão, gestão e uso de cartões por nossos clientes. O desafio envolve construir soluções resilientes que operam em tempo real, garantindo a segurança e performance de transações sensíveis, integrando múltiplas camadas do ecossistema de pagamentos e contribuindo diretamente para a evolução do produto cartão.


Você irá:

  • Projetar e escalar APIs para emissão, ativação, bloqueio, tokenização e uso de cartões;
  • Integrar com bandeiras (como Mastercard) e processadoras de cartão via mensageria segura (ex: ISO 8583, APIs REST, webhooks);
  • Construir sistemas com fluxos de autorização, antifraude, retentativas e reconciliação automática de transações;
  • Implementar tokenização de cartões (Apple Pay, Google Pay) e autenticação segura (3DS, OTP);
  • Desenvolver soluções que permitam controle granular dos cartões (limites, tipos de uso, bloqueios temporários, alertas);
  • Atuar com foco em observabilidade, performance e segurança para ambientes de alta criticidade;
  • Participar de war rooms, atuando na análise de incidentes e resolução de falhas em produção;
  • Escrever código robusto, legível e de fácil manutenção.
  • Esperamos que você:

  • Tenha sólida experiência em back-end e construção de sistemas distribuídos;
  • Conheça práticas de menssageria assíncrona e arquitetura orientada a eventos;
  • Tenha experiência com produtos financeiros, especialmente meios de pagamento ou cartões;
  • Esteja familiarizado com SLAs rigorosos, ambientes de alta transação e baixa latência;
  • Pratique princípios de DevOps e tenha domínio sobre monitoramento, logging e segurança;
  • Tenha atenção a requisitos regulatórios (ex: PCI-DSS) e boas práticas de criptografia;
  • Traduza requisitos de produto e regras complexas em soluções técnicas simples e escaláveis.
  • O que aumenta suas chances:

  • Experiência com protocolos como ISO 8583 ou conhecimento sobre tokenização de cartões;
  • Vivência com integrações com bandeiras e processadoras (ex: Dock, Pismo, Fiserv);
  • Conhecimento de PCI-DSS, criptografia,  e segurança de dados sensíveis;
  • Experiência com sistemas de autorização em tempo real e mecanismos antifraude;
  • Atuação prévia em fintechs ou bancos digitais, especialmente com foco em cartões.