← 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.