Sr SW Engineer, Tribe Investments
- LocationBR - Remote - Brazil
- Work typeRemote
- EmploymentFull-time
- Posted9 November 2026
- SourceVisa's careers page (Workday)
Live checkFirst seen 2 h ago; still listed on Visa's careers page 2 h ago.
At a glance
- Experience2+ years
- EducationBachelor's degree
- Skills and toolsJava, Spark, Databricks, CI/CD
Read from the ad by RoleFinder, with rules and an AI reading; the description is the source.
About the role
About Us
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.
At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.
Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.
Job Description
The Investments tribe builds and operates financial-market infrastructure at the heart of the modern financial system. We engineer for some of the largest and most systemically important financial institutions in the world, and we run under strict central-bank and financial-market regulation. Our platforms finance investment assets in real time, at a scale of over 150 million operations per day. We meet that bar on a modern engineering foundation of high-performance services in languages such as Java and Go, cloud-native distributed systems, event-driven architectures, and large-scale data processing with Spark and Databricks across billions of records. And we go further by working as an AI-native tribe, where large language models, retrieval-augmented knowledge, autonomous agents, and end-to-end automation are already part of how we design, build, review, and ship software.
We are looking for a Senior Software Engineer to design, build, and operate reliable software for our Investments products while helping the squad deliver faster, safer, and smarter through the practical use of AI. You will contribute across the software development lifecycle, from solution design and implementation to testing, deployment, observability, and production support. You will apply strong engineering judgment, collaborate closely with product and technical partners, support other engineers through thoughtful reviews and knowledge sharing, and help turn complex business and regulatory requirements into secure, scalable solutions. You are comfortable working through ambiguity, take ownership of outcomes, and balance delivery speed with quality, operational excellence, and long-term maintainability.
What you will do:
- Contribute to technical decisions within the squad, participating in discussions on system design, reliability, observability, technical debt, and alignment with business and regulatory needs.
- Design, build, test, and maintain scalable distributed services and data pipelines that operate under strict correctness, performance, and availability requirements.
- Use and extend AI-assisted engineering tools, skills, commands, agents, and automations that improve planning, implementation, testing, review, documentation, and delivery.
- Apply responsible AI practices, using approved tools, appropriate domain context, and human validation while protecting sensitive and regulated data.
- Improve developer experience by identifying recurring friction, reducing manual effort, and contributing reusable tooling, templates, and self-service capabilities.
- Deliver clean, efficient, secure, testable, and well-documented code, supported by automated tests and appropriate quality controls in the delivery pipeline.
- Collaborate closely with cross-functional partners across product, architecture, delivery, and operations to translate business and regulatory requirements into sound technical solutions.
- Communicate technical solutions, trade-offs, dependencies, and risks clearly to technical and non-technical audiences, and follow through on agreed actions.
- Support the growth of other engineers through constructive code reviews, pairing, documentation, knowledge sharing, and day-to-day technical guidance.
- Stay current with relevant technologies, especially in AI and automation, and apply them pragmatically to improve squad outcomes.
This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. #LI‑Remote
Qualifications
Basic Qualifications:
- 2 years relevant work experience with a Bachelor's degree; OR 5 years relevant work experience;
- Strong hands-on experience with Go as the primary programming language.
- Strong knowledge and hands-on experience designing, building, and operating scalable microservices , with a solid understanding of distributed systems and common architectural trade-offs.
Preferred Qualifications:
- English proficiency at B1 level or higher.
- Core Engineering & Programming
- Strong knowledge and hands-on experience designing, building, and maintaining microservices, with Go as the preferred and primary programming language.
- Strong hands-on experience with Go, including the development of reliable, scalable, high-performance, and production-grade services.
- Practical experience with Java or other JVM-based languages is highly desirable, with adaptability to work across additional languages and technology stacks as needed.
- Advanced proficiency with version control and collaborative development workflows, including resolving complex merge and repository issues.
- Distributed Systems, Data & Architecture
- Understanding of distributed systems concepts, including distributed transactions, idempotency, race conditions, concurrency, and event-driven architectures using message queues, pub/sub, and streaming.
- Experience with relational and NoSQL datastores, including in-memory and key-value stores, with solid data modeling skills across relational and non-relational stores.
- Experience with data processing technologies such as Spark and Databricks, or working effectively with large datasets and distributed data workflows.
- Cloud, DevOps & Production
- Hands-on experience running production workloads on a major cloud provider, including containers and orchestration platforms, applying performance, scalability, security, reliability, and observability practices.
- Experience with infrastructure as code, modern CI/CD, and GitOps-based deployment practices, including quality, security, and AI-assisted checks in automated pipelines and delivery gates.
- Strong debugging and troubleshooting skills across distributed services, integrations, codebases, and production environments.
- AI & AI-Assisted Engineering
- Experience building or extending AI agents, skills, or automations and using AI across the software lifecycle to improve engineering productivity and quality.
- Experience grounding AI tools in domain knowledge through structured prompts, knowledge bases, or retrieval, and validating outputs for correctness, reliability, accuracy, grounding, safety, cost, and latency.
- Familiarity with agent tooling and interoperability standards such as the Model Context Protocol (MCP), AI evaluation and observability, and responsible AI practices for regulated, sensitive-data environments, including data minimization, guardrails, approved tooling, and human oversight.
- Quality, Developer Experience & Technical Leadership
- Experience improving the development lifecycle through tooling, automation, self-service capabilities, paved-road standards, templates, shared libraries, and reusable components; conducting code reviews and maintaining unit, integration, performance, and end-to-end tests; and contributing to documentation, feature planning, impact analysis, architecture, standards, and engineering best practices.
- Industry & Regulatory Experience
- Experience in the financial industry, particularly with payments, investments, or other highly regulated, high-scale, mission-critical systems with strict reliability, correctness, auditability, and compliance requirements.
Visa is an EEO Employer
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Get open roles ranked against your CV
Add your CV once. RoleFinder ranks the open roles where you want to work, plus remote ones, against it, shows your best 12 with a one-line reason each, and emails you new matches once a week. The file is read once by AI and not kept; employers never see it.
Sign in with Google or email to start. How we handle your CV