About The Position

Visa’s 12-week Sophomore Internship Program provides high-potential students with meaningful project work, mentorship, professional development, and a potential pathway to future internships and a full-time career. Interns work in a dynamic global environment, build communication and business skills, participate in interactive workshops and social events, and present their project achievements and recommendations to Visa leaders at the end of the program. The Software Engineer Intern contributes to Visa technology teams through work aligned with their interests and career goals. Possible projects include deploying Kafka clusters using 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 transaction-monitoring tools; designing, coding, and testing software for routing digital-currency transactions; and developing an app factory for mobile banking apps. Interns may support the full software lifecycle and learn secure coding practices. The position requires at least three days in the office, with the specific expectations confirmed by the hiring manager. Work hours vary according to department needs, and travel is required 5–10% of the time. The role is performed in an office setting and requires sitting and standing at a desk, communicating in person and by telephone, and frequently operating standard office equipment such as telephones and computers. 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.
  • Expected graduation 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 the intern’s interests and career goals.
  • Work on projects that may include Kafka cluster deployment, chatbot development, automated payment prototypes, low-latency process automation, checkout usability, testing and monitoring tools, digital-currency transaction routing, or mobile banking app development.
  • Support activities across the software lifecycle and learn secure coding practices.
  • Present project achievements and recommendations to Visa leaders at the conclusion of the program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service