Software Engineer, Intern - 2027 Austin, TX

Visa•Austin, TX
•$39 - $46•Hybrid

About The Position

Visa’s Internship Program is a 12-week immersive experience in which interns work on impactful projects that advance Visa’s mission. Interns build professional connections, strengthen communication and business skills, and gain hands-on experience in a global environment. The program includes interactive workshops and learning sessions, social events, and a final presentation to Visa leaders covering project achievements and recommendations. The Software Engineer Intern contributes to Visa technology teams through meaningful work aligned with their interests and career goals. Potential 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 digital-currency transaction routing; and developing an app factory for mobile banking applications. The role also supports full software lifecycle activities and provides opportunities to learn secure coding practices. The role is based in Austin, Texas, and requires at least three days in the office; the specific days will be confirmed by the Hiring Manager. The position requires 5–10% travel. Work hours vary according to department needs. The estimated U.S. hourly rate is $39–$46, with variation based on 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 2027 and August 2028.
  • 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.
  • Support software lifecycle activities and learn secure coding practices.
  • Work on projects that may include Kafka cluster deployment, chatbot development, automated payment prototypes, low-latency process automation, checkout usability enhancements, testing and monitoring tools, digital-currency transaction routing, or mobile banking app development.
  • Present project achievements and recommendations to Visa leaders at the end of the internship.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service