Top 10 Companies Hiring Software Engineers on OPT
The top 10 companies hiring Software Engineers on OPT include Amazon.com, CVS Health, and Roblox, spanning Technology & Software, Electronics & Hardware, Consulting & Professional Services, and Media & Entertainment. Migrate Mate is tracking 504 live OPT jobs across these employers as of October 22, 2026, updated daily. F-1 students on OPT can work for any of these companies without the employer filing anything, the authorization comes from your EAD, and the role just needs to relate to your field of study.
Which companies hire the most Software Engineers on OPT?
Ranked by live OPT openings on Migrate Mate, updated daily
- 01

Amazon.com
E-CommerceSoftware EngCloud TechAmazon.com has 357 live OPT openings for software engineers, the most of any company on this list. Amazon operates e-commerce, logistics, and consumer technology at global scale.
Open roles by team
- Software Engineering664
- Cloud & DevOps277
- Technical Program Management129
- Data Science & Analytics123
- Cybersecurity31
+55 roles across other teams
Open roles at Amazon.com357 openSee all 357+ Amazon.com OPT jobsApplySoftware Dev Engineer IISeattle, Washington · On-siteApplySoftware Development Engineer IIAustin, Texas · On-siteApplySoftware Development EngineerSeattle, Washington · On-siteApplySoftware EngineerNew York, New York · On-siteApplySoftware Dev EngineerNew York, New York · On-site - 02

CVS Health
Health TechSoftware EngEnterprise ITCVS Health has 4 live OPT openings for software engineers. CVS Health develops pharmacy, benefits management, and health technology platforms.
Open roles by team
- Software Engineering21
- Cloud & DevOps17
- Data Science & Analytics15
- Technical Program Management5
- IT Support1
+1 roles across other teams
Open roles at CVS Health4 openSee all CVS Health OPT jobsApplySoftware Development EngineerScottsdale, Arizona · On-siteApplySoftware EngineerDover, Delaware · On-siteApplySenior Software Development EngineerHartford, Connecticut · On-siteApplySenior STIBO Software DeveloperBoston, Massachusetts · On-site - 03

Roblox
GamingPlatform EngSoftware EngRoblox has 3 live OPT openings for software engineers. Roblox operates a user-generated gaming and social experience platform for global audiences.
Open roles by team
- Cloud & DevOps11
- Software Engineering10
- Data Science & Analytics1
Open roles at Roblox3 openSee all Roblox OPT jobsApplySoftware EngineerSan Mateo, California · HybridApplySenior Software EngineerSan Mateo, California · HybridApplyPrincipal Software EngineerSan Mateo, California · Hybrid Unlock every OPT job from these sponsors
Find 1,800+ OPT jobs for software engineers- 04

Nuro
Autonomous TechRoboticsSoftware EngNuro has 21 live OPT openings for software engineers. Nuro develops autonomous delivery vehicles and robotics software for last-mile logistics.
Open roles by team
- Software Engineering39
- Data Science & Analytics25
- Cloud & DevOps12
- AI & Machine Learning8
- Technical Program Management1
Open roles at Nuro21 openSee all Nuro OPT jobsApplySoftware Engineer, PerformanceMountain View, California · On-siteApplySoftware EngineerMountain View, California · On-siteApplySenior Software EngineerMountain View, California · On-siteApplySoftware Engineer, AI Platform - InternMountain View, California · On-siteApplySoftware Engineer, AI PlatformMountain View, California · On-site - 05

NVIDIA
GPU ComputingAI HardwareSoftware EngNVIDIA has 9 live OPT openings for software engineers. NVIDIA designs GPUs and accelerated computing platforms for AI and graphics.
Open roles by team
- Software Engineering19
- Data Science & Analytics10
- Engineering (Non-Software)2
- Cloud & DevOps1
- AI & Machine Learning1
+1 roles across other teams
Open roles at NVIDIA9 openSee all NVIDIA OPT jobsApplySystem Software EngineerDurham, North Carolina · On-siteApplySenior Software EngineerSanta Clara, California · HybridApplySoftware EngineerSanta Clara, California · On-siteApplySoftware R&D Engineer, VLSI Physical DesignAustin, Texas · On-siteApplySoftware R&D EngineerSanta Clara, California · On-site - Editor’s note
How this list is ranked
These employers are ranked by how many roles open to OPT candidates they have live on Migrate Mate right now. OPT is your own work authorization rather than something the employer files, so the practical question is whether the role fits your field of study and whether the team has hired people on OPT before.
- 06

TikTok
Social MediaRecommendation SysSoftware EngTikTok has 26 live OPT openings for software engineers. TikTok operates a short-form video platform with global content recommendation systems.
Open roles by team
- Software Engineering53
- Data Science & Analytics12
- QA & Test Engineering8
- AI & Machine Learning7
- Cloud & DevOps4
+4 roles across other teams
Open roles at TikTok26 openSee all TikTok OPT jobsApplySoftware Engineer, Security - Insider RiskSan Jose, California · On-siteApplyBackend Software Engineer GraduateSan Jose, California · On-siteApplySoftware Engineer GraduateSeattle, Washington · On-siteApplySoftware EngineerSeattle, Washington · On-siteApplySoftware Engineer/Mobile Engineer GraduateSan Jose, California · On-site - 07

Google
Cloud InfraSoftware EngAI ResearchGoogle has 31 live OPT openings for software engineers. Google builds search, cloud infrastructure, and consumer hardware products.
Open roles by team
- Software Engineering66
- AI & Machine Learning16
- Data Science & Analytics10
- Cloud & DevOps10
- Technical Program Management2
+1 roles across other teams
Open roles at Google31 openSee all 31+ Google OPT jobsApplySoftware Engineer III, AI/MLSan Francisco, California · On-siteApplySoftware Engineer III, AI/ML EngineerAtlanta, Georgia · On-siteApplySoftware Engineer IIIBoulder, Colorado · On-siteApplySoftware Engineer III, MobileBoulder, Colorado · HybridApplyAI Software DeveloperSan Jose, California · On-site See OPT jobs from all 10 sponsors and thousands more
Find 1,800+ OPT jobs for software engineers- 08

Walmart
Retail TechSoftware EngData EngWalmart has 30 live OPT openings for software engineers. Walmart operates retail and e-commerce technology platforms at enterprise scale.
Open roles by team
- Software Engineering64
- Cloud & DevOps40
- Technical Program Management40
- Cybersecurity5
- Data Science & Analytics3
+2 roles across other teams
Open roles at Walmart30 openSee all 30+ Walmart OPT jobsApplyPrincipal, Software EngineerSunnyvale, California · On-siteApplyStaff Software EngineerBentonville, Arkansas · On-siteApplyStaff, Software EngineerSunnyvale, California · On-siteApplyPrincipal Software Engineer, Information SecurityBentonville, Arkansas · On-siteApplySenior Software EngineerBentonville, Arkansas · On-site - 09

Uber
Mobility TechMarketplaceSoftware EngUber has 3 live OPT openings for software engineers. Uber operates ride-hailing, freight logistics, and food delivery platforms worldwide.
Open roles by team
- Software Engineering29
- Data Science & Analytics11
- Cloud & DevOps4
- Technical Program Management4
- Compliance & Legal1
+2 roles across other teams
Open roles at Uber3 openSee all Uber OPT jobsApplySoftware EngineerSan Francisco, California · On-siteApplySoftware Engineer IISunnyvale, California · On-siteApplySenior Software EngineerSan Francisco, California · On-site - 10

Hewlett Packard Enterprise | HPE
Enterprise ITCloud InfraSoftware EngHewlett Packard Enterprise | HPE has 20 live OPT openings for software engineers. Hewlett Packard Enterprise delivers enterprise servers, storage, networking, and cloud solutions.
Open roles by team
- Software Engineering37
- QA & Test Engineering11
- Cloud & DevOps7
- Technical Program Management6
- Data Science & Analytics3
+8 roles across other teams
Open roles at Hewlett Packard Enterprise | HPE20 openSee all Hewlett Packard Enterprise | HPE OPT jobsApplySoftware EngineerSan Jose, California · On-siteApplySystem / Software engineer IISunnyvale, California · On-siteApplySoftware Engineer II - Network Test EngineerSunnyvale, California · HybridApplySystems Software EngineerFort Collins, Colorado · HybridApplyManufacturing Software Python Test DeveloperAguadilla, PR · Hybrid
How OPT works
OPT is work authorization for F-1 students, not an employer-sponsored visa. The student applies through their school's international office (the DSO) and USCIS with Form I-765; the employer files nothing. The role must relate to the student's field of study. OPT gives up to 12 months of work authorization, with a 24-month STEM extension for eligible degrees.
Ready to apply for OPT sponsorship?
Sign up free to unlock every OPT job from these sponsors and thousands more, filter by role and location, and apply in a few clicks.
Find 1,800+ OPT jobs for software engineersOPT Employers for Software Engineers: Frequently Asked Questions
Which companies sponsor the most OPT visas for Software Engineers?
Amazon.com has the most, with 357 live OPT jobs on Migrate Mate, followed by CVS Health (4) and Roblox (3). Across the 10 companies on this list, Migrate Mate is tracking 504 live OPT jobs, updated daily.
Who is eligible for OPT?
F-1 students who have completed at least one academic year of full-time study at a Student and Exchange Visitor Program-approved school are eligible for OPT. The work authorization period is 12 months. Students in STEM fields may qualify for a 24-month extension. The role must be directly related to the student's major field of study, and students must apply through their Designated School Official before filing Form I-765 with USCIS.
Do software engineers qualify for F-1 OPT as a specialty occupation?
Yes. Software engineers typically hold a bachelor's degree in a specific field, which is exactly the specialty-occupation standard F-1 OPT is built around. What matters is that the employer classifies the role under a matching occupation code and that your degree lines up with it.
How do I get OPT through a top employer?
Getting started on OPT does not require the employer to file anything. First, request a new I-20 with an OPT recommendation from your Designated School Official, then file Form I-765 with USCIS to receive your Employment Authorization Document. Once you have your EAD, you may begin working on or after the start date printed on it. The employer simply hires you, they confirm only that the role relates to your field of study.