← Voltar para vagas
V
Sr. Software Engineer, Disputes
Tecnologias
Descrição da vaga
Vaga: Engenheiro(a) de Software Sênior, Disputes
Empresa: Visa (Pismo)
A Pismo, agora parte da Visa, busca um(a) Engenheiro(a) de Software Sênior para integrar a equipe de Disputes, responsável por construir e evoluir uma plataforma de alta confiabilidade que gerencia o ciclo de vida completo de chargebacks, desde a criação da disputa até a pré-arbitragem e resolução. Esta oportunidade é para profissionais que desejam trabalhar em um ambiente de alta disponibilidade e compliance, desenvolvendo APIs e serviços que conectam emissores às principais redes de pagamento.
O que você fará:
- Desenvolver e manter serviços utilizando Go/Golang (e Java/JVM quando necessário), seguindo as melhores práticas de desenvolvimento de software.
- Projetar e implementar microserviços escaláveis, confiáveis e seguros na AWS, otimizando performance, resiliência e manutenibilidade.
- Colaborar com as áreas de engenharia e produto para traduzir requisitos de negócio em soluções técnicas eficazes.
- Construir soluções orientadas a eventos utilizando serviços AWS como SQS, SNS, DynamoDB, S3 e EventBridge.
- Utilizar Terraform para provisionar e manter a infraestrutura na nuvem seguindo práticas de Infrastructure-as-Code.
- Escrever e manter testes automatizados (unitários e de integração) para garantir a qualidade do código e a robustez do sistema.
- Trabalhar com SQL e grandes bancos de dados SQL, compreendendo suas limitações e características operacionais em escala.
- Monitorar a saúde e o desempenho dos serviços utilizando ferramentas de observabilidade (métricas, logs, alertas), identificando e resolvendo proativamente problemas em sistemas distribuídos.
- Participar de code reviews, fornecendo feedback construtivo focado em qualidade de código, segurança, escalabilidade e impacto cross-domain.
- Contribuir para discussões arquiteturais e técnicas que suportem a melhoria contínua e a evolução da plataforma a longo prazo.
Esta é uma vaga remota.
Qualificações:
- Residir no Brasil.
- Inglês em nível intermediário (B1).
Habilidades Técnicas:
- Experiência prática com Go/Golang e capacidade de trabalhar com Java/Groovy ou outras linguagens baseadas em JVM quando necessário.
- Conhecimento avançado de Git, com capacidade de resolver conflitos complexos de versionamento.
- Experiência comprovada com AWS, projetando e operando soluções cloud-native de alta disponibilidade e resiliência.
- Experiência com arquiteturas orientadas a eventos, utilizando serviços como:
- Amazon SQS/SNS para mensageria assíncrona e comunicação desacoplada
- Amazon EventBridge para roteamento de eventos, orquestração e integração de serviços
- Experiência com Amazon DynamoDB para workloads de alto throughput e baixa latência, incluindo modelagem de dados e otimização de performance.
- Familiaridade com Amazon S3 para casos de uso de armazenamento de objetos.
- Compreensão de técnicas de escalabilidade, tolerância a falhas e otimização de custos em ambientes AWS.
- Experiência em projetar e operar arquiteturas de microserviços na AWS.
- Capacidade de identificar, solucionar e resolver problemas em sistemas distribuídos, melhorando a confiabilidade e a resiliência operacional.
- Forte mentalidade de testes, incluindo estratégias de testes unitários, de integração, de performance e end-to-end.
- Experiência com Swagger/OpenAPI, diagramas de fluxo e documentação de API.
- Proficiência com Terraform e pipelines/ferramentas de CI/CD como Argo, Jenkins, Codefresh, incluindo integração com ferramentas de cloud/segurança.
- Experiência trabalhando com sistemas críticos/de alta disponibilidade.
- Experiência em Serviços Financeiros/Pagamentos/Sistemas de Autorização.
- Sólido entendimento de práticas de observabilidade (monitoramento/métricas, distributed tracing, logging, alerting).
A Visa é uma empregadora de oportunidades iguais.