The Opportunity:
We are looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of innovative payment technology, you will get to see your efforts shaping the digital future of monetary transactions. Visa's Platform as a Service team is responsible for building and maintaining Visa’s internal hosting platform, enabling teams across the company to develop and launch Generative AI platforms with speed and reliability.
Essential Functions:
- Responsible for the architecture, design, development, and implementation of software applications.
- Evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, to embrace business opportunities and/or improve operational efficiency.
- Develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics.
- Formulate methods to enable consistent data loading and optimize data operations.
- Monitor health of platforms, generate performance reports, and monitor and provide continuous improvements.
- Ensure on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments.
- Understand usage patterns and workload requirements of new projects. Develop code and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
- Produce clear, comprehensive, and well-organized technical documentation to facilitate knowledge sharing across global teams.
- Effectively operate as part of a globally distributed team, embracing diverse perspectives, time zones, and cultures to achieve organizational goals.
- Develop and design moderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem
- Provide domain expertise on the development of user documentation of solutions and implements standard processes in user documentation.
- Play a significant role in the development and delivery of new features within a product from end-to-end.
- Take responsibility for the end-to-end lifecycle of platform products, including design, implementation, testing, deployment, monitoring, troubleshooting, and ongoing support.
The Skills You Bring:
- 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, Python, Javascript, Shell/PowerShell scripting, Ansible Playbooks)
- 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, GENAI technologies etc.
- Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

