Skills
Sobre a Vaga
Na Sezzle, buscamos um(a) Engenheiro(a) de Pagamentos Sênior para liderar e escalar os sistemas centrais da nossa esteira de acquiring e processamento de pagamentos. Você vai atuar no desenvolvimento de serviços que se integram a processadores e gateways (como Stripe, Adyen, Fiserv, Plaid e outros parceiros do ecossistema), garantindo que as transações sejam precisas, auditáveis e resilientes.
Responsabilidades
- Projetar e construir serviços backend em Golang para integrar com processadores, gateways e redes de cartões
- Conduzir fluxos críticos de movimentação de dinheiro de ponta a ponta: autorização, captura, settlement, estornos, reconciliação e tratamento de chargebacks/disputas
- Implementar processamento transacional idempotente, tolerante a falhas e auditável em arquitetura distribuída, usando padrões como transactional outbox e filas (Kafka, SQS ou RabbitMQ)
- Atuar dentro do escopo PCI DSS, incluindo tokenização, network tokens, tratamento seguro de dados de pagamento e fluxos 3DS/SCA quando aplicável
- Instrumentar e monitorar a saúde dos pagamentos, acompanhando taxas de autorização/declínio, performance do processador, latência e acurácia do settlement para orientar melhorias contínuas
- Usar ferramentas de IA (ex.: Claude e LLMs equivalentes) para acelerar design, implementação, pesquisa, testes e documentação, respeitando políticas de segurança e dados
- Mentorar pessoas da equipe, destravar entregas e, quando necessário, liderar pequenos projetos
Requisitos
- Experiência em engenharia backend ou full-stack por 7+ anos, com vivência relevante em pagamentos, fintech ou sistemas de movimentação de dinheiro
- Forte domínio em Go (preferencial); alternativa com experiência equivalente em Python
- Experiência prática com integrações de pagamentos (processadores, gateways ou acquiring) e fundamentos como autorização vs. settlement, tokenização, idempotência, reconciliação e chargebacks/disputas
- Conhecimento em arquiteturas distribuídas em cloud, aplicando padrões como transactional outbox e ferramentas de filas (Kafka, SQS ou RabbitMQ)
- Uso comprovado de Claude ou LLM equivalente para produtividade, pesquisa e comunicação (com segurança e dentro das políticas da empresa)
- Formação em Ciência da Computação, Engenharia ou área relacionada
Beneficios
- Faixa de remuneração: US$ 5.000 a US$ 9.500 por mês (bruto)
- Cultura de engenharia “AI-first” com foco em segurança-by-default
- Ambiente de alto ownership, colaboração com Product, Risk, Compliance e Support