Software Engineer - Sr. Consultant level
Core
Design, implement, and enhance enterprise-wide risk platforms and shared technologies to manage critical risk programs at scale for Visa's global payment network.
Role type
Senior Software Engineer (Risk & Architecture)
Builds
Enterprise risk management systems, GenAI-powered product capabilities, and scalable microservices for payment flows.
Domain
Fintech / Payments / Cybersecurity
Required skills
Distributed systems architecture, GenAI and agentic software integration, Microservices design, Cloud-native operations, API design (REST/GraphQL/gRPC), Event-driven architectures, Risk platform integration
Preferred skills
Technical leadership, Product mindset, Front-end development (React/Angular), Governance, Risk, and Compliance (GRC) platform experience
Technologies
Java, Python, C#, Golang, MySQL, Cassandra, MongoDB, React, Angular
Responsibilities
Partner with product owners to refine requirements and execute roadmaps; Design and implement end-to-end systems improving Visa offerings; Mentor team members and drive continued learning; Integrate GenAI to improve SDLC cycle time and build new product capabilities; Architect robust, scalable solutions integrating internal and external services
Seniority
Senior, hands-on IC with architectural leadership