Senior Software Engineer, Antifraud
Full-time
Worldwide
Oct 30, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
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 Summary The anti-fraud team works with two main systems, one of which is responsible for monitoring transactions and then communicating with third parties to verify whether the transactions are in order or if it is an attempted fraud, and another system that assists other modules in calculating fees and the like. What You'll Do: Develop and maintain applications using Golang or Java, following clean code and best software engineering practices. Design and implement scalable, reliable, and secure microservices architecture. Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs. Leverage AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge in day-to-day development. Use Terraform to provision, maintain, and evolve AWS infrastructure. Write unit and integration tests to ensure code quality and system robustness. Monitor appl