← Voltar para vagas

Gerente de Engenharia de Cartões

Descrição da vaga

Sobre a vaga

A squad de Cartões é responsável por habilitar a emissão, gestão e evolução contínua de cartões na plataforma Pismo, incluindo cartões Visa, Mastercard e não bandeirados, físicos ou virtuais.

A equipe atua em criação de cartões, bloqueio, reemissão, tokenização, embossing, Cards On File e eventos de cartões, integrada a áreas como Autorizações, PCI, Pagamentos, Contas e Antifraude.

Vaga remota para profissionais baseados no Brasil. Pode haver necessidade de presença eventual em escritório da Visa mediante aviso prévio.

Responsabilidades

  • Desenvolver e manter serviços escaláveis, confiáveis e seguros principalmente em Go, com exposição a tecnologias JVM quando necessário, em ambiente AWS.
  • Entregar código limpo, eficiente, testável e bem documentado, alinhado à estratégia técnica da squad e aos objetivos de negócio.
  • Participar do ciclo completo de desenvolvimento: planejamento técnico, desenho de sistemas, implementação, testes, deploy e suporte em produção.
  • Projetar e implementar arquiteturas de microserviços, avaliando decisões de performance, confiabilidade e manutenibilidade.
  • Escrever e manter testes automatizados unitários, de integração, performance e ponta a ponta.
  • Provisionar, evoluir e manter infraestrutura em nuvem com Terraform, seguindo práticas de Infrastructure as Code.
  • Monitorar saúde e performance das aplicações com logs, métricas, alertas e tracing, identificando e resolvendo problemas em sistemas distribuídos.
  • Participar de revisões de código com foco em qualidade, arquitetura e impacto entre domínios.
  • Colaborar com product managers e áreas parceiras para transformar requisitos de negócio em soluções técnicas.
  • Contribuir para decisões arquiteturais e técnicas voltadas a escalabilidade, confiabilidade e evolução da plataforma.
  • Apoiar estabilidade dos sistemas, resposta a incidentes e práticas de excelência operacional.

Requisitos

  • Residência no Brasil.
  • Inglês B2 ou superior.
  • 5+ anos de experiência como Software Engineer em ambientes de produção.
  • Experiência forte com Go e adaptabilidade a outras linguagens e ecossistemas JVM, como Java e Groovy.
  • Uso avançado de Git, incluindo resolução de cenários complexos de versionamento e colaboração.
  • Experiência sólida em desenho e operação de arquiteturas de microserviços em ambientes cloud.
  • Capacidade comprovada de depurar e resolver problemas em sistemas distribuídos.
  • Conhecimento forte em testes unitários, integração, performance e end-to-end.
  • Experiência em desenho e documentação de APIs com Swagger/OpenAPI, diagramas de fluxo e documentação técnica.
  • Proficiência em serviços AWS como SQS, SNS, DynamoDB, S3 e EventBridge para soluções event-driven e cloud-native.
  • Experiência com Infrastructure as Code e pipelines de deploy usando Terraform, ArgoCD, Jenkins, Codefresh ou similares.
  • Uso avançado de Docker e Kubernetes em produção.
  • Conhecimento sólido de bancos relacionais e modelagem de dados, com familiaridade com estratégias não relacionais.
  • Entendimento de CI/CD, GitOps e observabilidade, incluindo monitoramento, logging, tracing e alertas.

Diferenciais

  • Experiência com sistemas críticos ou mission-critical.
  • Experiência no setor financeiro ou com sistemas de pagamentos e autorização.
  • Familiaridade com ferramentas e práticas de observabilidade para sistemas distribuídos.
  • Certificações AWS.
  • Experiência com ferramentas de desenvolvimento assistido por IA, como Copilot, GPT ou Claude.
  • Bacharelado com 3+ anos de experiência ou pós-graduação com mais de 2 anos de experiência.