Desenvolvedor(a) de Software Sênior | Backend & Pagamentos
Summary
Senior backend engineer on Qeevo's payments team, owning payment and receivables services: acquirer/PSP/bank integrations (card, PIX, boleto, splits, refunds) and financial reconciliation, built with Ruby on Rails, PHP/Laravel, Kafka and PostgreSQL in an event-driven architecture, on-site in São José dos Campos.
Somos a Qeevo, um ecossistema de Aspiration Tech que conecta educação, evolução pessoal e consumo real. Nossos produtos impactam milhões de pessoas todos os anos, ajudando estudantes a encontrarem oportunidades acessíveis de formação e desbloqueando caminhos de desenvolvimento contínuo.
A missão do time é garantir que todo real que entra na empresa seja capturado, conciliado, repassado e auditável. O impacto é direto em receita reconhecida, em risco de divergência financeira e no volume de trabalho manual do time de Finanças.
RESPONSABILIDADES
- Evoluir e sustentar os serviços de pagamento e de recebíveis, acoplados por arquitetura orientada a eventos.
- Integração com adquirentes, PSPs e bancos parceiros: captura, tokenização de cartão, splits, estornos em cartão, PIX e boleto, e migração entre versões de API do provedor.
- Conciliação bancária e de adquirência: importação de recebíveis, transferências e extrato; fechamento de divergências; correções retroativas de base controladas.
- Confiabilidade do fluxo: idempotência, paginação por cursor, dimensionamento de filas e jobs, eliminação de gargalos de query nos relatórios de conciliação.
- Ferramental interno para Finanças e Operações: exposição de motivo real de recusa, filtros e visões de transação, atalhos operacionais para os painéis dos provedores.
- Resposta a incidente no fluxo de pagamento, redação de post-mortem e suporte técnico às perguntas do financeiro.
REQUISITOS
- Backend sênior com Ruby on Rails **e** PHP/Laravel — ou profundidade real em um e disposição comprovada de operar no outro; a vaga cruza os dois diariamente.
- Arquitetura orientada a eventos com Kafka: consumers, consumer groups, fila de mensagens mortas, idempotência e reprocessamento.
- PostgreSQL com profundidade: leitura de plano de execução, indexação, `jsonb`, migrations em tabela grande sem downtime.
- Domínio de pagamentos: ciclo de vida de cartão, PIX e boleto, split, chargeback, estorno, liquidação D+n, conciliação.
- Rigor com dinheiro: tratar divergência de centavo como bug, não como arredondamento; cuidado com trilha de auditoria e imutabilidade de evidência.
- Autonomia em legado ambíguo — ler código sem documentação e inferir intenção antes de mexer.
- Fluência com agentes de código (Claude Code e similares). O baseline atual da posição é de 35 a 40 PRs por mês com alavancagem forte de agente; sem isso a vaga entrega metade.
- Comunicação com stakeholders de Finanças e Operações, traduzindo técnico em efeito financeiro.
DIFERENCIAIS
- Experiência direta com APIs de adquirentes e bancos de pagamento do mercado brasileiro.
- Noção de PCI, tokenização e manuseio de dado de cartão.
- Roteamento multi-adquirente e arquitetura multi-tenant.
- TypeScript e frontend para telas de administração financeira.
- SQL analítico e plataforma de dados, usados na conciliação fiscal.
- Passagem por fintech, gateway de pagamento ou operação de contas a receber em escala.
BENEFÍCIOS:
- Convênio médico e odontológico SulAmérica (sem coporticipação)
- Restaurante na Qeevo com almoço delicioso
- Apoio à Educação: isenção da taxa de pré-matrícula nos cursos da Quero Bolsa e acesso gratuito à plataforma Allevo para desenvolvimento.
- PLR (Participação nos Lucros e Resultados) conforme metas individuais e da empresa
- Incentivo à psicoterapia
- Day off de aniversário
- Wellhub
- Licença maternidade e paternidade estendida
- Programa de Indicação de Talentos com Comissão por Contratação
- Ginástica laboral semanal para bem-estar e qualidade de vida