Start here: Visa’s 2027 sophomore SWE program is a real 12-week internship, not an insight event
Visa currently publishes 2027 Sophomore Internship Program postings for Software Engineer Intern roles in several U.S. offices. The reviewed Foster City and Bellevue requisitions describe the same core program: 12 weeks of project work, workshops, mentorship, professional development and a final presentation to Visa leaders.
| Item | Foster City | Bellevue |
|---|---|---|
| Program length | 12 weeks | 12 weeks |
| Graduation window | December 2028–August 2029 | December 2028–August 2029 |
| Work model | Hybrid; at least 3 days in office | Hybrid; at least 3 days in office |
| Hourly pay | $46–$55 | $41–$48 |
| Degree fields named by Visa | CS, Computer Engineering, CIS/MIS, Cybersecurity, Business or related | CS, Computer Engineering, CIS/MIS, Cybersecurity, Business or related |
| Visa sponsorship | No current or future sponsorship for this position | No current or future sponsorship for this position |
| Travel | 5–10% | 5–10% |
| Prior internship requirement | NOT_STATED | NOT_STATED |
| Universal application deadline | Not stated on the reviewed employer page | Not stated on the reviewed employer page |
The academic window is unusually specific. Applicants must be pursuing a bachelor’s or master’s degree and graduate between December 2028 and August 2029. Visa lists Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or a related field in the reviewed basic qualifications.
The reviewed employer pages do not expose one universal closing date in their visible posting text. Apply while the exact Workday requisition is live and treat the requisition itself as the controlling source. Do not import a deadline from an aggregator or a different Visa role.
The project examples tell you what Visa means by sophomore-level software engineering
Visa’s current posting gives unusually concrete examples of possible work. It names self-service Kafka deployment using Docker and Kubernetes, a natural-language chatbot for knowledge-base search, automated-payment prototypes, low-latency automation, Visa Checkout usability, software-testing tools, transaction-monitoring tools, digital-currency routing and mobile-banking applications.
Those examples matter because they show a broader bar than “can you solve coding questions.” Visa is describing software that touches distributed systems, payments, testing, monitoring, web or mobile products and secure software development. You do not need to have built Visa-scale infrastructure, but you should be able to explain one project where you wrote code, made a technical tradeoff and verified that the system worked.
If you have no prior internship, coursework can supply that evidence. A class project, hackathon, personal app, research project or club build is useful when you can explain what you owned, the technical constraint, the implementation choice and how you tested or measured the result.
Prepare around the skills Visa actually names instead of trying to learn every stack in the posting
Visa’s preferred qualifications name Java, C/C++, C#, .NET, Python, JavaScript and HTML, plus automation or testing tools such as Selenium, REST, Python and Groovy. The list is not a demand that one sophomore know every language. The useful preparation target is depth in one language plus enough software-engineering fundamentals to explain data flow, testing, APIs, debugging and tradeoffs.
Choose one project and make it interview-ready. Be able to describe the architecture in plain language, identify the hardest bug or design choice, explain what you personally implemented, and show how you knew the result was correct. If your project has no tests, metrics or observable outcome, add one before the interview rather than inventing impact later.
The employer also names communication, documentation, analytical problem solving, collaboration and handling ambiguity. That means a purely technical résumé is incomplete. Keep at least one example where you had to clarify a vague requirement, coordinate with somebody else or change an approach after evidence showed the first version was wrong.
Location changes pay, so compare the exact requisitions rather than treating the program as one national posting
The reviewed postings use the same graduation window and core sophomore-program description but publish different hourly ranges. Foster City lists $46–$55 per hour; Bellevue lists $41–$48 per hour. Current third-party listings also surface additional sophomore SWE locations, but pay and exact posting status should be checked on Visa’s Workday page before you rely on them.
If more than one Visa sophomore requisition fits you, choose based on the exact location, team opportunity and role status rather than assuming every office is interchangeable. A location-specific posting can close or change independently from another office.
A seven-day preparation plan for a sophomore who does not already have a software internship
Day 1: save the exact Visa requisition and confirm the graduation window, location and sponsorship rule. Day 2: choose the strongest project that proves you can build and debug software. Day 3: rewrite two résumé bullets so they name what you built, the technical decision and an observable result rather than listing tools alone.
Days 4–5: review one primary programming language, data structures you actually use, APIs, testing and debugging. Rehearse the architecture and tradeoffs of your project. Day 6: prepare two behavioral examples for ambiguity, collaboration or a failed first approach. Day 7: re-open the exact Workday posting, confirm it is still live, proofread the application and submit.
Do not write “no experience” as your story. The stronger framing is that you are early in the internship sequence but already have inspectable technical evidence. Visa’s reviewed basic qualifications do not state that a prior internship is required, so the right goal is to prove readiness with projects, coursework, research, hackathons or other real work you can discuss.