← Voltar para vagas
V

Sr SW Engineer, Tokenization

Descrição da vaga

Vaga: Engenheiro de Software Sênior (Go/Golang) - Tokenização

Empresa: Visa (Pismo)

Junte-se à Visa (Pismo), uma empresa de tecnologia inovadora que oferece uma plataforma completa para processamento bancário, emissão de cartões e infraestrutura de mercado financeiro. Estamos buscando um(a) Engenheiro(a) de Software Sênior talentoso(a) para integrar nosso time e contribuir para a construção de soluções financeiras de última geração. Esta é uma excelente oportunidade para trabalhar com tecnologias de ponta e impactar o futuro dos pagamentos.

O que você fará:

  • Desenvolver e manter serviços escaláveis, confiáveis e seguros, utilizando principalmente Go/Golang, com possível exposição a tecnologias baseadas em JVM.
  • Responsabilizar-se pela entrega de código limpo, eficiente, testável e bem documentado, alinhado com a estratégia técnica e os objetivos de negócio da equipe.
  • Participar ativamente de todas as etapas do ciclo de vida do desenvolvimento de software, incluindo planejamento técnico, design de sistemas, implementação, testes, implantação e suporte à produção.
  • Projetar e implementar arquiteturas de microsserviços escaláveis, avaliando trade-offs relacionados a desempenho, confiabilidade e manutenibilidade.
  • Escrever e manter testes automatizados robustos (unitários, de integração, de desempenho e ponta a ponta) para garantir a qualidade e resiliência do sistema.
  • Provisionar, evoluir e manter a infraestrutura de nuvem utilizando Terraform, seguindo as melhores práticas de Infrastructure as Code.
  • Monitorar a saúde e o desempenho das aplicações utilizando logs, métricas, alertas e tracing, identificando e resolvendo proativamente problemas em sistemas distribuídos.
  • Participar de revisões de código, fornecendo feedback construtivo focado na qualidade do código, arquitetura e impacto cross-domain.
  • Colaborar estreitamente com gerentes de produto e parceiros multifuncionais para traduzir requisitos de negócio em soluções técnicas eficazes.
  • Contribuir para discussões arquiteturais e técnicas, apoiando a melhoria contínua, a escalabilidade e a evolução da plataforma a longo prazo.
  • Garantir a estabilidade e confiabilidade do sistema, apoiando a resposta a incidentes e as práticas de excelência operacional.
  • Manter-se atualizado com as tecnologias emergentes e as melhores práticas, contribuindo com insights para discussões em nível de equipe e coletivo.
  • Ser reconhecido por entregar soluções técnicas de alta qualidade e impactantes dentro da equipe.

Esta é uma vaga remota.

Qualificações:

  • Residir no Brasil.
  • Proficiência em inglês (nível B1 ou superior).

Habilidades Técnicas Essenciais:

  • Mais de 5 anos de experiência como Engenheiro(a) de Software trabalhando em ambientes de produção.
  • Forte experiência com Go/Golang e adaptabilidade a outras linguagens e ecossistemas relacionados à JVM (por exemplo, Java, Groovy).
  • Uso avançado de Git, incluindo a resolução de cenários complexos de controle de versão e colaboração.
  • Sólida experiência no design e operação de arquiteturas de microsserviços em ambientes de nuvem.
  • Habilidade comprovada para depurar e solucionar problemas em sistemas distribuídos.
  • Forte experiência em testes, incluindo testes unitários, de integração, de desempenho e ponta a ponta.
  • Experiência no design e documentação de APIs utilizando ferramentas como Swagger/OpenAPI, diagramas de fluxo e documentação técnica para apoiar DEVEX e consumidores externos.
  • Proficiência com serviços AWS como SQS, SNS, DynamoDB, S3 e EventBridge, construindo soluções orientadas a eventos e nativas da nuvem.
  • Experiência com Infrastructure as Code e pipelines de implantação utilizando ferramentas como Terraform, ArgoCD, Jenkins, Codefresh ou similares.
  • Uso avançado de Docker e Kubernetes em ambientes de produção.
  • Forte conhecimento de bancos de dados relacionais e modelagem de dados, com familiaridade em estratégias de dados não relacionais.
  • Compreensão de pipelines de CI/CD, práticas de GitOps e conceitos de observabilidade, incluindo monitoramento, logging, tracing e alertas.
  • Capacidade de contribuir ativamente para a tomada de decisões técnicas relacionadas à escalabilidade, confiabilidade, desempenho e evolução do sistema.

Qualificações Desejáveis:

  • Experiência trabalhando com sistemas críticos ou de missão crítica.
  • Experiência no setor financeiro ou com sistemas de pagamentos/autorização.
  • Familiaridade com ferramentas e práticas de observabilidade para sistemas distribuídos.
  • Certificações AWS.
  • Experiência no uso de ferramentas de desenvolvimento assistidas por IA (por exemplo, Copilot, GPT, Claude) para melhorar a eficiência e a qualidade do desenvolvimento.
  • 3 ou mais anos de experiência profissional com bacharelado ou mais de 2 anos de experiência profissional com pós-graduação (por exemplo, mestrado, MBA).

A Visa é uma empregadora de oportunidades iguais.