Visa is looking for a Software Engineering Manager to join its Technology Organization. You will be responsible for architecting, building, and maintaining on-premises cloud platforms, designing highly available, secure, and scalable solutions. This role involves enabling the adoption of cutting-edge technologies like Generative AI, container orchestration, and infrastructure automation.
What You'll Do
- Take complete end-to-end ownership of one or more applications.
- Translate business requirements and source system understanding into technical solutions.
- Develop and implement proposed solutions.
- Identify or develop software frameworks to be used.
- Refactor existing solutions to make them reusable and scalable.
- Establish coding and design best practices.
- Manage, lead, and mentor a team, and deliver tech talks to a wider audience.
- Integrate with an agentic framework and mindset to leverage Generative AI.
- Think creatively about how to apply GenAI to improve and innovate within the payment technology space.
- Work with cross-functional teams to integrate GenAI solutions into existing systems.
- Provide strategic technical and functional leadership for the platform.
- Lead meetings with product partners to recommend development and solution strategies.
- Formalize standard processes on the use of programming languages.
- Lead and plan the piloting and integration of new technology capabilities and features.
- Analyze patterns across bugs and implement systemic solutions.
- Play a significant role in the development and delivery of new features within a product from end-to-end.
What We're Looking For
- A Bachelor's degree in Computer Science, Information Systems or a related field.
- 7-10 years of experience in a directly related field.
Nice to Have
- Experience building REST based web services and applications using Java and Spring framework, Python, GoLang, etc.
- Knowledge of and ability to develop code (e.g. HTML, CSS, JavaScript, AngularJs, ReactJs).
- Experience writing unit and integration test cases.
- Solid understanding of Object-Oriented design and programming concepts.
- Knowledge of user interface design and UI Design.
- Ability to develop and apply APIs.
- Experience developing code and mentoring junior developers to ensure deliverables are on time and maintain good code quality.
- Possess knowledge of and the ability to use database software.
- Have knowledge of systems integration processes.
- Understand data structures.
- Experience in all phases of development: design, coding, testing, debugging, deployment, and monitoring of applications.
- Knowledge of Security and Authentication standards and technologies, including OAuth.
- Experience and understanding of Generative AI technologies and their applications.
- Understanding of the agentic framework and mindset for leveraging Generative AI.
- Ability to think creatively about how to apply GenAI to improve and innovate within the payment technology space.
- Proven experience in working with cross-functional teams to integrate GenAI solutions into existing systems.
- Knowledge of Network architecture, Load balancers, and Firewalls.
Technical Stack
- Languages/Frameworks: Java, Spring framework, Python, GoLang, HTML, CSS, JavaScript, AngularJs, ReactJs
- Security/Infrastructure: OAuth, Kubernetes, Docker, Ansible Playbooks
- Scripting: Shell-PowerShell scripting
Work Mode
This position follows a hybrid work model.
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.





