Top 10 Companies Hiring Software Developers on OPT
The top 10 companies hiring Software Developers on OPT include Amazon.com, Apple, and CVS Health, spanning technology and software, electronics and hardware, consulting and professional services, and media and entertainment. Migrate Mate is tracking 773 live OPT jobs across these employers as of August 25, 2026, updated daily. For F-1 students on OPT, roles at these employers must relate to the student's field of study, and no employer filing or petition is required to start work.
Which companies hire the most Software Developers 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 developers, the most of any company on this list. Amazon operates the world's largest e-commerce marketplace and a broad logistics and fulfillment network.
Open roles by team
- Software Engineering675
- Cloud & DevOps247
- Data Science & Analytics115
- Technical Program Management104
- Cybersecurity32
+67 roles across other teams
Open roles at Amazon.com357 openSee all 357+ Amazon.com OPT jobsApplySoftware EngineerAustin, Texas · On-siteApplySoftware Development EngineerSeattle, Washington · On-siteApplyEmbedded Software Development EngineerNorth Reading, Massachusetts · On-siteApplySoftware Development Engineer IISeattle, Washington · On-siteApplySoftware Dev Engineer IISeattle, Washington · On-site - 02

Apple
Consumer TechHardwareSoftware EngApple has 171 live OPT openings for software developers. Apple designs consumer electronics, operating systems, and digital services including the iPhone and Mac.
Open roles by team
- Software Engineering365
- Cloud & DevOps87
- Data Science & Analytics73
- QA & Test Engineering44
- Technical Program Management26
+55 roles across other teams
Open roles at Apple171 openSee all 171+ Apple OPT jobsApplySoftware Development EngineerSeattle, Washington · On-siteApplySoftware EngineerCupertino, California · On-siteApplyFull Stack Software EngineerCupertino, California · On-siteApplySoftware Development Engineer in TestCupertino, California · On-siteApplySr. Software Development EngineerSeattle, Washington · On-site - 03

CVS Health
Health TechSoftware EngData EngCVS Health has 9 live OPT openings for software developers. CVS Health provides pharmacy, health benefits management, and retail health services across the United States.
Open roles by team
- Cloud & DevOps18
- Software Engineering18
- Cybersecurity3
- Data Science & Analytics2
- AI & Machine Learning2
+4 roles across other teams
Open roles at CVS Health9 openSee all CVS Health OPT jobsApplySoftware Development EngineerScottsdale, Arizona · On-siteApplySenior Software Development EngineerTexas · On-siteApplyStaff Software Development EngineerIrving, Texas · HybridApplySr. Analyst, Software Development EngineerHartford, Connecticut · HybridApplySoftware Engineer - SREScottsdale, Arizona · On-site Unlock every OPT job from these sponsors
Find 2,400+ OPT jobs for software developers- 04

Google
CloudSoftware EngAI ResearchGoogle has 56 live OPT openings for software developers. Google builds search, cloud infrastructure, advertising platforms, and consumer hardware.
Open roles by team
- Software Engineering124
- AI & Machine Learning30
- Cloud & DevOps18
- Data Science & Analytics16
- Technical Program Management5
+3 roles across other teams
Open roles at Google56 openSee all 56+ Google OPT jobsApplySoftware Engineer IIIBoulder, Colorado · On-siteApplySoftware EngineerSan Jose, California · On-siteApplySenior Software EngineerMountain View, California · HybridApplySoftware Engineer III, MobileBoulder, Colorado · HybridApplyAI Software DeveloperSan Jose, California · On-site - 05

NVIDIA
SemiconductorsAI ComputingSoftware EngNVIDIA has 19 live OPT openings for software developers. NVIDIA designs graphics processing units and accelerated computing platforms for AI, gaming, and data centers.
Open roles by team
- Software Engineering40
- Data Science & Analytics15
- Cloud & DevOps7
- QA & Test Engineering4
- Technical Program Management4
+5 roles across other teams
Open roles at NVIDIA19 openSee all NVIDIA OPT jobsApplySenior Deep Learning Software EngineerAustin, Texas · On-siteApplySystems Software EngineerSanta Clara, California · On-siteApplySystem Software EngineerSanta Clara, California · On-siteApplySoftware EngineerSanta Clara, California · On-siteApplySenior Software EngineerRedmond, Washington · 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

Oracle
Enterprise TechCloudSoftware EngOracle has 16 live OPT openings for software developers. Oracle develops enterprise database software, cloud infrastructure, and business application suites.
Open roles by team
- Software Engineering32
- Cloud & DevOps15
- Technical Program Management5
- Data Science & Analytics3
- AI & Machine Learning1
+1 roles across other teams
Open roles at Oracle16 openSee all Oracle OPT jobsApplySenior Platform Software EngineerNashville, Tennessee · On-siteApplySenior Software DeveloperNashville, Tennessee · On-siteApplyPrincipal Application Software EngineerAustin, Texas · On-siteApplySoftware DeveloperAustin, Texas · On-siteApplySenior Software EngineerNashville, Tennessee · On-site - 07

Walmart
Retail TechSoftware EngData EngWalmart has 79 live OPT openings for software developers. Walmart operates the largest retail chain in the United States, with a growing technology and e-commerce division.
Open roles by team
- Software Engineering175
- Cloud & DevOps114
- Technical Program Management88
- Data Science & Analytics14
- Cybersecurity10
+4 roles across other teams
Open roles at Walmart79 openSee all 79+ Walmart OPT jobsApplyStaff Software Engineer - FrontendBentonville, Arkansas · On-siteApplyPrincipal, Software EngineerBentonville, Arkansas · On-siteApplySoftware Engineer IIDenver, Colorado · On-siteApplyStaff Software EngineerBentonville, Arkansas · On-siteApplySoftware Engineer IIISunnyvale, California · On-site See OPT jobs from all 10 sponsors and thousands more
Find 2,400+ OPT jobs for software developers- 08

Roblox
GamingMedia TechSoftware EngRoblox has 17 live OPT openings for software developers. Roblox operates an online gaming and user-generated content platform primarily serving younger audiences.
Open roles by team
- Software Engineering37
- Cloud & DevOps18
- Data Science & Analytics6
- Design (UX & Creative)4
- AI & Machine Learning1
Open roles at Roblox17 openSee all Roblox OPT jobsApplySenior Fullstack Software EngineerSan Mateo, California · HybridApplySoftware EngineerSan Mateo, California · HybridApplySoftware Engineer, CommunicationsSan Mateo, California · HybridApplySenior Software EngineerSan Mateo, California · HybridApplySenior Frontend Software EngineerSan Mateo, California · Hybrid - 09

TikTok
Media TechSoftware EngData EngTikTok has 28 live OPT openings for software developers. TikTok operates a short-form video platform serving hundreds of millions of users worldwide.
Open roles by team
- Software Engineering56
- Data Science & Analytics12
- Cloud & DevOps9
- QA & Test Engineering8
- AI & Machine Learning7
+3 roles across other teams
Open roles at TikTok28 openSee all TikTok OPT jobsApplyMachine Learning Software EngineerSan Jose, California · On-siteApplySoftware Development Engineer GraduateSan Jose, California · On-siteApplySoftware EngineerSeattle, Washington · On-siteApplySoftware Engineer GraduateSan Jose, California · On-siteApplyFrontend Software EngineerSeattle, Washington · On-site - 10

Nuro
Autonomous TechRoboticsSoftware EngNuro has 21 live OPT openings for software developers. Nuro develops autonomous ground vehicles designed for local goods delivery.
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
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 2,400+ OPT jobs for software developersOPT Employers for Software Developers: Frequently Asked Questions
Which companies sponsor the most OPT visas for Software Developers?
Amazon.com has the most, with 357 live OPT jobs on Migrate Mate, followed by Apple (171) and CVS Health (9). Across the 10 companies on this list, Migrate Mate is tracking 773 live OPT jobs, updated daily.
Who is eligible for OPT?
F-1 students are eligible for OPT if they are currently enrolled in or have recently completed a degree program at a Student and Exchange Visitor Program-authorized U.S. school. OPT grants up to 12 months of work authorization, and the role must be directly related to the student's field of study. Students must apply through their Designated School Official and file Form I-765 with USCIS before their program end date.
Do software developers qualify for F-1 OPT as a specialty occupation?
Yes. Software developers 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?
Securing OPT is a student-driven process, not an employer one. Start by requesting a new Form 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 an EAD in hand, you can begin working for any employer in a role related to your field of study. The employer does not file any paperwork, they simply verify your EAD and hire you.