About the Role and What We Do:
Visa’s Technology team is made up of innovative problem solvers who are redefining how the world transacts. Our systems manage over 65,000 secure transactions every second, connecting more than 80 million merchants, 15,000 financial institutions, and billions of users globally. Working here means tackling complex, large-scale systems and challenges in areas like new payment technologies, cybersecurity, data solutions, and consumer platforms.
What We’re Looking For:
We’re hiring multiple Software Engineers who are smart, curious, and excited to work on global-scale problems. As a Software Engineer at Visa, you’ll be part of a diverse, cross-functional team developing and testing software solutions used worldwide. You’ll play a key role in advancing digital payment technologies that impact millions.
What You’ll Do:
-
Design software and systems used by nearly half the world’s population, while helping shape Visa’s engineering standards.
-
Collaborate with various teams to produce high-quality design documents and software across multiple Visa services.
-
Help enhance our products by developing scalable, secure, and reusable solutions.
-
Build resilient products for a wide range of customers, including individual users, businesses, and government clients.
-
Use emerging technologies to help create the future of payment platforms, including real-time payments and Buy Now Pay Later systems.
-
Contribute to mentoring programs and learning opportunities to grow your career and help others.
Core Responsibilities:
-
Work with product owners to gather and refine feature requirements, ensuring integration with existing tools and solutions.
-
Help design technical solutions, keeping future integration in mind.
-
Support the creation of technical documentation and follow industry best practices.
-
Contribute to the development and deployment of new product features.
What You Bring to the Team:
-
Passion and Drive: You’re curious, open to learning, and energized by solving global-scale problems.
-
Innovative Mindset: You like to challenge conventions and explore creative technical solutions.
-
Technical Skills: Strong experience in programming with Java, C#, or .NET.
-
Hands-On Builder: Skilled at developing and deploying scalable web services and applications.
-
Eager Learner: Interest in technologies like Angular, React, Kubernetes, Docker, etc.
-
Collaborative Spirit: Experience working with cross-functional teams, including product management, testing, DevOps, and Agile/Scrum teams.
Note: We value diverse backgrounds. You don’t need to have experience with every technology or system mentioned—we welcome candidates with a range of strengths and experiences.
Qualifications:
-
A university degree or at least 3 years of relevant professional experience.
-
Ideally 2–4 years in a similar role.
-
Web Browser Optimization: Ability to enhance web browser performance by selecting optimal values and configurations to boost functionality.
-
User Interface (UI) Design: Understanding of how users interact with digital systems and the ability to design user-friendly, effective interfaces.
-
Back-end Development: Proficiency in back-end programming, especially with Java, to support software package and product development.
-
API Development: Skilled in creating and working with APIs—software interfaces that allow different systems to communicate, often used in building graphical interfaces or connecting services.
Additional Information:
-
This role is hybrid, meaning you’ll split your time between working remotely and onsite. Typically, hybrid employees are expected to be in the office three designated days per week, based on business requirements and leadership guidance.
-
Equal Opportunity Employer: Visa is committed to diversity and inclusion. All qualified applicants will be considered regardless of race, gender, religion, nationality, disability, veteran status, or other protected characteristics.
-
Visa also complies with laws related to the fair consideration of applicants with criminal records.