Visa’s 12-week Internship Program provides an immersive experience working on impactful projects that advance Visa’s mission. Interns build connections, strengthen communication and business skills, and gain hands-on experience in a dynamic global environment. The program includes interactive workshops and learning sessions, social events, and a final presentation to Visa leaders to share project achievements and recommendations. As a Software Engineer Intern, you will contribute meaningful work to Visa technology teams aligned with your interests and career goals. Potential projects include deploying Kafka clusters with Docker and Kubernetes; developing a natural-language chatbot for knowledge-base searches; prototyping automated gas-station payments; automating processes with low-latency algorithms; improving Visa Checkout usability; creating testing and visual monitoring tools; routing digital-currency transactions; and developing mobile-banking app tools. You will support software lifecycle activities and learn secure coding practices. Visa roles require digital fluency, including using emerging technologies such as generative AI tools to support everyday work. The position is based in an office setting and requires at least three days in the office, with the specific days confirmed by the hiring manager. Work hours vary according to department needs, and the position requires 5–10% travel.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern