Visa

Sr SW Engineer, Tribe Investments

Visa
Apply
3 days ago
Remote, BrazilSenior

Responsibilities

  • Design, build, test, maintain, deploy, and operate scalable distributed services and data pipelines.
  • Participate in technical decisions involving system design, reliability, observability, technical debt, and regulatory requirements.
  • Use and extend AI-assisted engineering tools, agents, skills, and automations across planning, implementation, testing, review, documentation, and delivery.
  • Apply responsible AI practices, human validation, data protection, and appropriate guardrails for sensitive and regulated data.
  • Improve developer experience through reusable tooling, templates, self-service capabilities, and automation.
  • Deliver secure, efficient, testable, documented code with automated quality controls.
  • Collaborate with product, architecture, delivery, and operations partners to translate business and regulatory requirements into technical solutions.
  • Communicate technical trade-offs, dependencies, and risks to technical and non-technical audiences.
  • Support other engineers through code reviews, pairing, documentation, knowledge sharing, and technical guidance.
  • Debug and troubleshoot distributed services, integrations, codebases, and production environments.

Requirements

  • At least 2 years of relevant work experience with a bachelor’s degree, or 5 years of relevant work experience.
  • Strong hands-on experience with Go as the primary programming language.
  • Strong experience designing, building, and operating scalable microservices and understanding distributed-system trade-offs.
  • Experience with distributed transactions, idempotency, race conditions, concurrency, event-driven architectures, message queues, pub/sub, and streaming.
  • Experience with relational and NoSQL datastores, in-memory and key-value stores, and data modeling.
  • Experience with Spark, Databricks, large datasets, or distributed data workflows.
  • Experience running production workloads on a major cloud provider using containers and orchestration platforms.
  • Experience with infrastructure as code, CI/CD, GitOps-based deployment, automated quality and security checks, and delivery gates.
  • Experience building or extending AI agents, skills, automations, structured prompts, knowledge bases, retrieval systems, or AI evaluation and observability capabilities.
  • Familiarity with the Model Context Protocol and responsible AI practices for regulated and sensitive-data environments.
  • Experience improving engineering lifecycles through tooling, automation, self-service capabilities, paved-road standards, templates, shared libraries, reusable components, and testing.
  • Experience with unit, integration, performance, and end-to-end testing, architecture, documentation, planning, and engineering standards.
  • Experience in payments, investments, or other highly regulated, high-scale, mission-critical financial systems is preferred.
  • Practical experience with Java or other JVM-based languages, advanced version-control skills, and English proficiency at B1 level or higher are preferred.

Benefits

  • This is a remote position and does not require duties to be performed near a Visa office; occasional office attendance may be required with scheduled notice.

Tech Stack

Categories

Visa

About Visa

10,000+ employees

Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.

Contact me