Bengaluru, Karnataka, India Hybrid Employment

Visa is hiring a Sr. Manager, Software Engineering

About the Role

Visa is looking for a Sr. Manager, Software Engineering to provide technical leadership for product offerings within the Value Added Services team. You will design, build, and test software products that reach a global customer base and influence Visa’s internal standards for scalability and security. This role requires end-to-end ownership of bringing applications from concept to production.

What You'll Do

  • Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability.
  • Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings.
  • Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads.
  • Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions.
  • Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology.
  • Provide technical leadership for one or more product offerings within Value Added Services team, participating in application architecture, feature design, end to end network topology, and application scalability.
  • Grow team members and build a high-performing team, spending time recruiting and organizing activities that increase retention.
  • Drive the team to decide how to implement our product, spending time on technical discussions and decisions and writing code.
  • Actively guide architecture, tool choices and internal technical quality and best practices.
  • Continually tune the team software process to deliver a sustainable and seamless flow of value.
  • Manage productivity of the engineers in the team.
  • Partner with product managers in developing short term strategy and roadmap that align with business goals.
  • Partner with remote teams to ensure alignment across product development.

What We're Looking For

  • A minimum of 10+ years of experience in application development / engineering using Java backend development with strong proficiency in Java, Spring Boot, JPA, Hibernate and relevant technologies.

Nice to Have

  • At least 2+ years of experience as an Engineering Manager / Tech Lead directly managing a team of Individual Contributors, planning and supporting their career development.
  • Experience working with Agile process and principles.
  • Ability to communicate equally effectively with both technical and non-technical stakeholders.
  • Modern Cloud-Native architectures and practices: high-availability, high-scalability, microservices, 12-factor apps, CI/CD, heavy testing automation and observability.
  • TDD, BDD and Contract testing.
  • Proven delivery of well-tested, scalable, fault-tolerant and performant solutions.
  • Having worked in a collaborative environment where you are comfortable reviewing code of your peers.
  • Strong experience in Microservice architecture, Containers Orchestration (Kubernetes, Docker etc.,).
  • Strong understanding of generative AI models and tools, such as GPT, Llama, and Anthropic etc., and using MCP (Model Context Protocol).
  • Highly driven, resourceful and results oriented.
  • Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale.
  • Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions.
  • Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++).
  • Builder: Experience building and deploying modern services and web applications with quality and scalability.
  • Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
  • Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams.

Technical Stack

  • Java, Spring Boot, JPA, Hibernate, C#, C++, Angular, React, Kubernetes, Docker, GPT, Llama, Anthropic, MCP (Model Context Protocol)

Team & Environment

You will join a multi-functional development team working in agile squads.

Work Mode

This is a hybrid position.

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.

Required Skills
JavaSpring BootJPAHibernateC#C++AngularReactKubernetesDockerApplication DevelopmentBackend DevelopmentSoftware Engineering
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Visa

Visa is a global payments technology company that connects consumers, merchants, financial institutions, and governments across 200+ countries, facilitating secure digital transactions.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago