About The Position

Visa’s 12-week Sophomore Internship Program gives high-potential students meaningful work experience, mentorship, professional development, and a pathway to future internship opportunities and potentially a full-time career. Interns work on impactful projects, build communication and business skills, participate in interactive workshops and learning sessions, and collaborate in a dynamic global environment. The program includes social events and concludes with a presentation of 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. Possible projects include self-service deployment of Kafka clusters using Docker and Kubernetes; developing a natural-language chatbot for knowledge-base searches; prototyping automated payments at gas stations; automating processes with low-latency algorithms; improving Visa Checkout usability; creating system-error testing tools and transaction-monitoring tools; designing, coding, and testing software for digital-currency transaction routing; and developing an app factory for mobile banking apps. You will also support software lifecycle activities and learn secure coding practices. The position requires at least three days in the office; the Hiring Manager will confirm the specific expectations. The role is performed in an office setting and involves 5–10% travel. Work hours vary according to department needs. For US-based roles, the estimated hourly rate is $41–$45, subject to job-related factors such as knowledge, skills, experience, and location. Visa will not sponsor work visas for this position, and future sponsorship will not be considered.

Requirements

  • Be pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business, or a related field.
  • Have an expected graduation date between December 2028 and August 2029.
  • Communicate clearly and professionally in writing and verbally.
  • Be authorized to work without visa sponsorship; Visa will not sponsor applicants for work visas, and future sponsorship will not be considered.

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 on meaningful work aligned with the intern’s interests and career goals.
  • Work on software engineering projects, which may include deploying Kafka clusters, developing chatbots, prototyping payment solutions, automating processes, improving checkout usability, creating testing and monitoring tools, routing digital-currency transactions, or developing mobile banking applications.
  • Support software lifecycle activities 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.
  • Access to interactive workshops and learning sessions for professional and industry development.
  • Social events that foster community and connection.
  • Potential pathway to future internship opportunities and a full-time career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service