Software Engineer - Sr. Consultant
Visa · Bengaluru · 8+ yrs experience · Posted 2026-06-29
Tech stack: AWS, Docker, Go, Golang, Java, Terraform
Apply on the company site · Get a referral for this role
Visa salary & ratings · Visa interview process · More live openings
About the role
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.
Responsibilities:
- Founded by experienced entrepreneurs and engineers in 2016, Pismo is a technology company that provides a comprehensive processing platform for banking, card issuing and financial market infrastructure and helps customers innovate and build the next generation of banking and payment solutions. Pismo joined Visa in 2024.
- Leveraging Visa’s solutions, our core platform, and an expanding suite of capabilities, Pismo addresses the technological challenges that large banks, marketplaces, and fintech companies face in migrating from legacy systems to more advanced technology in the market. Pismo’s cloud-based platform empowers firms to build and launch financial products rapidly, scaling as they grow to have a broader audience while keeping high security and availability standards.
- Pismo’s 500+ employees are located in more than 10 countries around the world.
- The Opportunity:
- This role will be part of a team that is responsible for building and maintaining highly scalable, high-availability microservices within various financial domains. The team plays a critical role in enabling seamless product journeys by orchestrating calls across multiple squad microservices. We ensure continuous delivery of new features while maintaining zero-disruption deployments, safeguarding system stability and reliability in a mission-critical financial environment. You will be part of technical and product discussions in order to find the best scalable solution for the usecases.
- Hands-on Technical Leadership: Consistently leads their squad to successful technical outcomes, ensuring sound engineering decisions that balance technical debt, system design, reliability, observability, and business needs.
- High-Impact Contributions: Regularly recognized for delivering high-quality, impactful technical solutions within their team and across collectives.
- Coding Standards & Best Practices: Actively enables other engineers to elevate coding standards and deepen awareness of best practices, especially around non-functional requirements.
- Product Awareness & Planning: Demonstrates strong product understanding, contributes meaningfully to quarterly planning, and collaborates with PMs or team leads to shape squad vision.
- Mentorship & Feedback: Proactively supports the growth of other engineers through mentoring, sponsorship, and constructive feedback.
- Cross-Team Collaboration: Frequently consulted by engineers from other squads, demonstrating the ability to tackle complex and ambiguous problems under pressure.
- Technology Strategy: Keeps up with emerging technology trends and contributes insights to squad-level strategic discussions.
- Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization.
- Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem.
- Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed.
- Plays a key role in the development and delivery of new features across products from end-to-end.
- Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.
Qualifications:
- 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
- Preferred
- 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
- At least 3 years of experience working with Go (Golang) in production - environments
- Adaptable to other languages like - Java/Groovy or JVM-related.
- At least 2 years of experience with AWS Cloud
- Solid knowledge of AWS Services or other Cloud Players
- Experience with distributed transaction systems
- Experience with messaging systems and event-driven architectures
- Solid understanding of microservices architecture and distributed systems.
- Experience with REST APIs and modern backend development practices
- Familiarity with version control (Git) and continuous integration workflows
- Ability to debug and troubleshoot issues in complex systems
- Strong focus on testing and software quality
- Experience working in high-scale and high-availability environments
- Familiarity with CI/CD pipelines and Docker/Containers.
- Understanding of observability practices (monitoring, tracing, alerting).
- Hands-on experience with Terraform or other IaC tools.
Qualifications
- 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
- 2 years of work experience with a PhD
- 11+ years of relevant work experience.
- 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
- At least 3 years of experience working with Go (Golang) in production - environments
- Adaptable to other languages like
- Java/Groovy or JVM-related.
- At least 2 years of experience with AWS Cloud
- Solid knowledge of AWS Services or other Cloud Players
- Experience with distributed transaction systems
- Experience with messaging systems and event-driven architectures
- Solid understanding of microservices architecture and distributed systems.
- Experience with REST APIs and modern backend development practices
- Familiarity with version control (Git) and continuous integration workflows
- Ability to debug and troubleshoot issues in complex systems
- Strong focus on testing and software quality
- Experience working in high-scale and high-availability environments
- Familiarity with CI/CD pipelines and Docker/Containers.
- Understanding of observability practices (monitoring, tracing, alerting).
- Hands-on experience with Terraform or other IaC tools.
Responsibilities
- Founded by experienced entrepreneurs and engineers in 2016, Pismo is a technology company that provides a comprehensive processing platform for banking, card issuing and financial market infrastructure and helps customers innovate and build the next generation of banking and payment solutions.
- Pismo joined Visa in 2024.
- Leveraging Visa’s solutions, our core platform, and an expanding suite of capabilities, Pismo addresses the technological challenges that large banks, marketplaces, and fintech companies face in migrating from legacy systems to more advanced technology in the market.
- Pismo’s cloud-based platform empowers firms to build and launch financial products rapidly, scaling as they grow to have a broader audience while keeping high security and availability standards.
- Pismo’s 500+ employees are located in more than 10 countries around the world.
- The Opportunity: This role will be part of a team that is responsible for building and maintaining highly scalable, high-availability microservices within various financial domains.
- The team plays a critical role in enabling seamless product journeys by orchestrating calls across multiple squad microservices.
- We ensure continuous delivery of new features while maintaining zero-disruption deployments, safeguarding system stability and reliability in a mission-critical financial environment.
- You will be part of technical and product discussions in order to find the best scalable solution for the usecases.
- Hands-on Technical Leadership: Consistently leads their squad to successful technical outcomes, ensuring sound engineering decisions that balance technical debt, system design, reliability, observability, and business needs.
- High-Impact Contributions: Regularly recognized for delivering high-quality, impactful technical solutions within their team and across collectives.
- Coding Standards & Best Practices:
- Actively enables other engineers to elevate coding standards and deepen awareness of best practices, especially around non-functional requirements.
- Product Awareness & Planning: Demonstrates strong product understanding, contributes meaningfully to quarterly planning, and collaborates with PMs or team leads to shape squad vision.
- Mentorship & Feedback: Proactively supports the growth of other engineers through mentoring, sponsorship, and constructive feedback.
- Cross-Team Collaboration: Frequently consulted by engineers from other squads, demonstrating the ability to tackle complex and ambiguous problems under pressure.
- Technology Strategy: Keeps up with emerging technology trends and contributes insights to squad-level strategic discussions.
- Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization.
- Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem.
- Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed.
- Plays a key role in the development and delivery of new features across products from end-to-end.
- Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.
More openings at Visa
- Staff SW Engineer (6-9yrs of experience, Python, Gen AI & Agentic AI) — Bengaluru
- Sr. Director - Software Engineering (18+ years' exp, Java, AWS, AEM, GenAI) — Bengaluru
- Director - Software Engineering (Java, Spring Boot, Kafka - 15+ years exp) — Bengaluru
- Sr Software Engineer — Bengaluru
- Staff Software Engineer — Bengaluru
- Sr. SW Engineer - Agentic Developer (Java/Python, 3-5 yrs of experience) — Bengaluru