Sr Sw Engineer, Authorizer Enablement

Visa Visa · Fintech · Brazil · Remote

The Authorizer Enablement Squad is responsible for sustaining and evolving the core authorization process, operating across validations, intermediate processing, and post‑authorization analysis. The team monitors approval rates, supports fraud detection and dispute management, and ensures regulatory compliance, generating insights that increase authorization efficiency, reliability, and scalability while continuously improving the customer experience.

What you'd actually do

  1. Develop and maintain scalable, reliable, and secure services primarily using Golang, with exposure to JVM‑based technologies when needed, deployed on AWS.
  2. Own the delivery of clean, efficient, testable, and well‑documented code aligned with the squad’s technical strategy and business goals.
  3. Actively participate in all stages of the software development lifecycle, including technical planning, system design, implementation, testing, deployment, and production support.
  4. Design and implement scalable microservices architectures, evaluating trade‑offs related to performance, reliability, and maintainability.
  5. Write and maintain robust automated tests (unit, integration, performance, and end‑to‑end) to ensure system quality and resilience.

Skills

Required

  • Golang, .NET or JVM‑related ecosystems
  • Advanced Git usage
  • microservices architectures
  • distributed systems
  • testing expertise
  • API design and documentation
  • AWS services
  • Infrastructure as Code
  • Docker and Kubernetes
  • relational databases and data modeling
  • CI/CD pipelines
  • GitOps practices
  • observability concepts

Nice to have

  • Financial Industry or with Payments / Authorization Systems
  • observability tools and practices for distributed systems
  • AWS certifications
  • AI‑assisted development tools

What the JD emphasized

  • critical or mission‑critical systems