Software Engineer, Intern - 2027 Ashburn, VA

Visa•Ashburn, VA
•$41 - $48•Hybrid

About The Position

Visa’s 12-week Internship Program provides an immersive experience working on impactful projects that advance Visa’s mission. Interns build connections, strengthen communication and business skills, and gain hands-on experience in a dynamic global environment. The program includes interactive workshops and learning sessions, social events, and a final presentation to Visa leaders to share project achievements and recommendations. As a Software Engineer Intern, you will contribute meaningful work to Visa technology teams 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 testing and visual monitoring tools; routing digital-currency transactions; and developing mobile-banking app tools. You will support software lifecycle activities and learn secure coding practices. Visa roles require digital fluency, including using emerging technologies such as generative AI tools to support everyday work. The position is based in an office setting and requires at least three days in the office, with the specific days confirmed by the hiring manager. Work hours vary according to department needs, and the position requires 5–10% travel.

Requirements

  • Be 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 2027 and August 2028.
  • 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 software engineering work aligned with interests and career goals.
  • Support software lifecycle activities and learn secure coding practices.
  • Potentially work on projects such as Kafka cluster deployment, chatbot development, payment automation, low-latency algorithms, checkout usability, testing and monitoring tools, digital-currency transaction routing, or mobile-banking app development.
  • Use digital fluency, including emerging technologies such as generative AI tools, to support everyday work.
  • Present project achievements and recommendations to Visa leaders at the conclusion of the internship.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service