J-1 Visa Software Engineer Intern Jobs
Software Engineer Intern roles in the U.S. are available to current students and recent graduates through the J-1 visa Intern program category, which requires sponsorship from a State Department-designated organization. Your host employer works with that sponsor to issue your DS-2019 and structure a formal training plan tied to your field of study.
Find J-1 Visa Software Engineer Intern JobsOverview
Showing 5 of 18+ Software Engineer Intern jobs










See all Software Engineer Intern Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Intern roles.
Get Access To All Jobs
We are seeking highly motivated students to help support the University Support Services group within the University Information Technology department. Opportunities include programming with PeopleSoft, Java, Kotlin, JavaScript, Angular, SQL and others. We use HTML5, CSS3, and Linux. Students at this level work under the direction of UIT staff. This position provides IT support to the general university community for mission-critical application services. Improve your software engineering skill set while building out end-to-end features.
Responsibilities
The incumbent will work on various technical activities such as software development, testing, and documentation for various IT applications.
Minimum Qualifications
Preferences
- Full stack developer experience/interest.
Special Instructions Summary
Additional Information
The University is a participating employer with Utah Retirement Systems (“URS”). Eligible new hires with prior URS service may elect to enroll in URS if they make the election before they become eligible for retirement (usually the first day of work). Contact Human Resources at (801) 581-7447 for information. Individuals who previously retired and are receiving monthly retirement benefits from URS are subject to URS’ post-retirement rules and restrictions. Please contact Utah Retirement Systems at (801) 366-7770 or (800) 695-4877 or University Human Resource Management at (801) 581-7447 if you have questions regarding the post-retirement rules.
This position may require the successful completion of a criminal background check and/or drug screen.
The University of Utah values candidates who have experience working in settings with students and possess a strong commitment to improving access to higher education.
Veterans’ preference is extended to qualified applicants, upon request and consistent with University policy and Utah state law. Upon request, reasonable accommodations in the application process will be provided to individuals with disabilities.
Consistent with state and federal law, the University of Utah does not discriminate based upon race, ethnicity, color, religion, national origin, age, disability, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, pregnancy-related conditions, genetic information, or protected veteran’s status. The University does not discriminate on the basis of sex in the education program or activity that it operates, as required by Title IX and 34 CFR part 106. The requirement not to discriminate in education programs or activities extends to admission and employment. Inquiries about the application of Title IX and its regulations may be referred to the Title IX Coordinator, to the Department of Education, Office for Civil Rights, or both.
To request a reasonable accommodation for a disability or if you or someone you know has experienced discrimination or sexual misconduct including sexual harassment, you may contact the Director/Title IX Coordinator in the Office of Equal Opportunity and Title IX (OEO). More information, including the Director/Title IX Coordinator’s office address, electronic mail address, and telephone number can be located at the: University of Utah Non-Discrimination page.
Online reports may be submitted at https://oeo.utah.edu
https://publicsafety.utah.edu/safetyreport/ This report includes statistics about criminal offenses, hate crimes, arrests and referrals for disciplinary action, and Violence Against Women Act offenses. They also provide information about safety and security-related services offered by the University of Utah. A paper copy can be obtained by request at the Department of Public Safety located at 1658 East 500 South.
Posting Specific Questions
Required fields are indicated with an asterisk (*).
-
- Are you authorized to work as a student on campus?
- Yes
- No
-
- Are you legally authorized to work in the United States?
- Yes
- No
Applicant Documents
Required Documents
- Resume
Optional Documents
- Cover Letter
- Historical Only – Do Not Use – See Description for More Information – Appropriate discharge document (such as DD-2214) – Veteran Only
- Historical Only – Do Not Use – See Document Description for More Information – Addendum to the University of Utah – Veteran Only
Open Date 08/19/2026
Requisition Number PRN17378N
Job Title UU Student - Computer
Working Title Software Engineer Intern
Career Progression Track SJ
Track Level
FLSA Code Nonexempt
Patient Sensitive Job Code? No
Type Non Benefited Staff / Student
Temporary? No
Standard Hours per Week 19
Full Time or Part Time? Part Time
Shift Day
Work Schedule Summary
M-F 7am-5pm Flexible work schedule
Is this a work study job? No
VP Area President
Department 00417 - UIT Univ Support Services
Location Campus
City Salt Lake City, UT
Type of Recruitment External Posting
Pay Rate Range $15.00/hour
Close Date 10/15/2026
Priority Review Date (Note - Posting may close at any time)
See all J-1 Visa Software Engineer Intern Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa Software Engineer Intern Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as a Software Engineer Intern
Align your academic program with your internship
The J-1 Intern category requires your role to relate directly to your current degree field. A computer science or software engineering enrollment record strengthens your DS-2019 application and reduces the risk of sponsor rejection during document review.
Request a structured training plan from your host
Your host employer must complete a formal Training or Internship Placement Plan before your sponsor issues the DS-2019. Ask the hiring manager early whether they have an existing template, since sponsors like CIEE or Cultural Vistas require this document to process your file.
Search roles on Migrate Mate to surface J-1-aligned employers
Not every tech company understands the distinction between hosting a J-1 intern and sponsoring an H-1B visa. Use Migrate Mate to find Software Engineer Intern openings at employers already familiar with the host-company model and DS-2019 paperwork requirements.
Verify the host company is E-Verify enrolled
Some State Department-designated sponsors require the host employer to be enrolled in E-Verify before issuing the DS-2019. Confirm enrollment status with your recruiter before accepting an offer, since late-stage discovery can delay your program start date.
Clarify the two-year home residency requirement upfront
Certain J-1 participants, particularly those funded by their home government or from specific countries, are subject to a two-year home residency requirement after the program ends. Ask your designated sponsor whether your profile triggers this condition before you accept the role.
Time your offer acceptance around DS-2019 processing
Sponsor organizations typically need two to four weeks to issue a DS-2019 after receiving a completed training plan and employer paperwork. Build that window into your start-date negotiation so you don't accept an offer with a timeline your sponsor cannot meet.
Software Engineer Intern J-1 Visa: Frequently Asked Questions
Which J-1 program category covers Software Engineer Intern positions?
Current students pursuing a degree in computer science, software engineering, or a related field typically enter the U.S. under the J-1 Intern category. This category is specifically designed for students who are enrolled or graduated within the past 12 months and whose internship directly relates to their field of study. Professionals who completed their degree more than 12 months ago would need to qualify under the J-1 Trainee category instead, which has different eligibility and duration rules.
Who actually sponsors my J-1 visa as a Software Engineer Intern?
Your J-1 visa sponsor is a U.S. Department of State-designated organization, not your hiring company. Organizations like CIEE, Cultural Vistas, and IIE issue the DS-2019 form, monitor your compliance with program rules, and serve as the official sponsor on record. Your tech employer is the host company, responsible for your day-to-day work and for completing the required training plan, but they do not hold sponsor status under the Exchange Visitor Program regulations.
How do I find Software Engineer Intern roles that are open to J-1 Intern participants?
Use Migrate Mate to search for Software Engineer Intern positions at U.S. employers who are familiar with hosting J-1 exchange visitors. Many tech companies, particularly those that have never hosted a J-1 intern, may not realize they need to partner with a designated sponsor organization and complete a training plan. Targeting employers with prior J-1 hosting experience significantly reduces the back-and-forth during the offer and DS-2019 preparation stage.
Can I convert my J-1 Intern status to an H-1B after my internship ends?
You can apply for H-1B sponsorship after your J-1 Intern program ends, but the two-year home residency requirement may apply to you depending on your home country, your funding source, and your field. If that requirement applies, you cannot change to H-1B or most other work visa categories until you fulfill it or obtain a waiver. Confirm with your designated sponsor whether your specific profile triggers this condition before planning any transition.
What happens to my J-1 status if my Software Engineer Intern role ends early?
If your internship ends before your DS-2019 program end date, your designated sponsor must be notified immediately. J-1 Intern participants have a 30-day grace period after the program end date to prepare to depart the U.S., but this grace period begins when the program is terminated, not when your DS-2019 expires. You cannot work during the grace period, so any gap between internships requires a new DS-2019 through a sponsor before you can legally begin a new role.