Software Engineer @ Visa
Your Application Journey
Email Hiring Manager
Job Details
About Visa
Visa is a world leader in payments and technology with over 259 billion payment transactions flowing securely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Its mission is to connect the world through the most innovative, convenient, reliable, and secure payments network.
Role Overview
As a Software Engineer at Visa, you will join a multi-functional development team that designs, builds, and tests software products reaching a global customer base. You will work on complex distributed systems and tackle massive scale challenges in payment flows, cybersecurity, B2C platforms, and more.
Essential Functions
- Design and develop scalable, secure, and reusable systems.
- Collaborate with cross-functional teams to create design artifacts and software solutions.
- Contribute to quality improvements and new payment technology flows.
- Develop robust products for diverse customer segments including end-user merchants and government solutions.
- Utilize innovative technologies to build next-generation payment services and platforms.
- Work under guidance while applying standard coding practices in languages like HTML, C++, and Java.
- Identify and resolve bugs affecting website functionality.
Opportunities & Growth
This role offers a path for mentorship, continuous learning, and the chance to work on groundbreaking technology in a global context.
Qualifications
- Bachelor's degree, or 3+ years of relevant work experience.
- Preferred candidates have a Bachelor/Master degree with work experience and good communication in Chinese and English.
- Experience with programming languages (e.g., JavaScript, Java, C#, C++), RESTful APIs, messaging queues, and database skills.
- Experience with modern services, web applications, Angular, React, Kubernetes, and Docker is a plus.
Work Arrangement
This is a hybrid position. The expectation for in-office days will be confirmed by your hiring manager.
Key skills/competency
- Software Engineering
- Scalability
- Security
- Distributed Systems
- Collaboration
- Problem Solving
- Agile
- Coding
- Design
- Payments
How to Get Hired at Visa
🎯 Tips for Getting Hired
- Research Visa's culture: Study their mission, values, and technology news.
- Tailor your resume: Highlight relevant software projects and skills.
- Showcase problems solved: Detail scalable system designs.
- Prepare for technical interviews: Practice coding and system design problems.