About The Position

Visa’s 12-week Sophomore Internship Program gives high-potential students meaningful work experience, mentorship, professional development, and opportunities to continue growing with Visa. Interns work on impactful projects in a dynamic, global environment, build communication and business skills, participate in workshops and social events, and conclude the program by presenting project achievements and recommendations to Visa leaders. As a Software Engineer Intern, you will contribute to Visa technology teams through work 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 system-error testing tools and transactional monitoring tools; developing software for routing digital-currency transactions; building an app factory for mobile banking apps; and supporting software lifecycle activities and secure coding practices. The role requires at least three days in the office, with the schedule confirmed by the Hiring Manager. Work hours vary according to department needs. The position requires travel 5–10% of the time and is performed in an office setting. The estimated hourly rate for US roles is $46–$50, with variation based on job-related factors including knowledge, skills, experience, and location. Visa will not sponsor work visas for this position, and future sponsorship will not be considered.

Requirements

  • Pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business, or a related field.
  • Graduating between December 2028 and August 2029.
  • Ability to communicate clearly and professionally in writing and verbally.

Nice To Haves

  • Proficiency in one or more of Java, C/C++, C#, .NET, Python, JavaScript, or HTML.
  • Experience with automation or testing tools such as Selenium, REST, Python, or Groovy.
  • Familiarity with software testing principles.
  • Strong understanding of software engineering concepts and methodologies.
  • Ability to document processes and perform analysis.
  • Problem-solving and analytical skills.
  • Ability to lead and handle ambiguity effectively.
  • Collaborative and team-oriented mindset.
  • Motivated, resourceful, and focused on achieving results.

Responsibilities

  • Contribute to Visa technology teams through meaningful work aligned with personal interests and career goals.
  • Work on software engineering projects, potentially including Kafka cluster deployment, chatbot development, automated payments, low-latency process automation, checkout usability, testing and monitoring tools, digital-currency transaction routing, or mobile banking applications.
  • Support activities throughout the software development lifecycle and learn secure coding practices.
  • Present project achievements and recommendations to Visa leaders at the end of the program.

Benefits

  • Mentorship and meaningful work experience.
  • Interactive workshops and learning sessions.
  • Social events that foster community and connection.
  • Opportunity to continue growing with Visa through future internship opportunities and a potential full-time career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service