2027 Sophomore Internship Program
Visa
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- DockerKubernetesNLPData structures & algorithmsCybersecurity
- Nice to have
- PythonJavaJavaScriptC++
- Work
- On-site in Foster City · internship
- Pay
- Not stated by the employer.
- Skill demand
- Data structures & algorithms28%Docker13%Kubernetes10%NLP1%of 149 similar entry-level jobs posted in the US this week
- Listed
- Oct 27, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About Visa
Visa is a world leader in payments technology, facilitating transactions across more than 200 countries and territories.
About the Program
The Sophomore Internship Program is a 12-week immersive experience designed for high-potential students. It provides meaningful work, mentorship, and a pathway for future growth within Visa. Interns will build connections, strengthen communication and business skills, and gain hands-on experience in a dynamic, global environment. The program includes interactive workshops, learning sessions, and social events, culminating in a final presentation to Visa leaders.
Job Duties and Projects
- Self-serve deployment of Kafka clusters using Docker and Kubernetes
- Developing a natural language Chatbot for knowledge base searches
- Prototyping solutions for automated payments at gas stations
- Automating processes using low latency algorithms
- Enhancing Visa Checkout usability across platforms
- Creating testing tools to identify system errors
- Building visual monitoring tools to detect transactional issues
- Designing, coding, and testing software solutions for routing digital currency transactions
- Developing an app factory for mobile banking apps
- Supporting full software lifecycle activities and learning secure coding practices
Requirements & Tech Stack
-
Basic Qualifications:
-
Pursuing a Bachelor's or Master’s Degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business, or a related field
-
Graduating December 2028 – August 2029
-
Ability to communicate clearly and professionally in writing and verbally
-
Preferred Qualifications:
-
Proficiency in one or more languages: Java, C/C++, C#, .NET, Python, JavaScript, HTML
-
Experience with automation/testing tools such as Selenium, REST, Python, 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
Work Authorization
Visa will not sponsor applicants for work visas in connection with this position. Future sponsorship will not be considered.
Work Environment
- This position will be performed in an office setting.
- Requires sitting and standing at a desk, communicating in person and by telephone, and operating standard office equipment.
- Visa requires at least 3 days in office; expectations will be confirmed by the Hiring Manager.
Travel
- This position requires travel 5-10% of the time.