← Voltar para vagas
V

Sr. Software Engineer, Disputes

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.