Top 10 Companies Hiring Software Developers on OPT

Mihailo Bozic
Mihailo Bozic
Updated August 25, 2026 · 4 min read

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

  1. 01
    Amazon.com

    Amazon.com

    E-CommerceSoftware EngCloud Tech

    Amazon.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 open
    Software Engineer
    Austin, Texas · On-site
    Apply
    Software Development Engineer
    Seattle, Washington · On-site
    Apply
    Embedded Software Development Engineer
    North Reading, Massachusetts · On-site
    Apply
    Software Development Engineer II
    Seattle, Washington · On-site
    Apply
    Software Dev Engineer II
    Seattle, Washington · On-site
    Apply
    See all 357+ Amazon.com OPT jobs
  2. 02
    Apple

    Apple

    Consumer TechHardwareSoftware Eng

    Apple 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 open
    Software Development Engineer
    Seattle, Washington · On-site
    Apply
    Software Engineer
    Cupertino, California · On-site
    Apply
    Full Stack Software Engineer
    Cupertino, California · On-site
    Apply
    Software Development Engineer in Test
    Cupertino, California · On-site
    Apply
    Sr. Software Development Engineer
    Seattle, Washington · On-site
    Apply
    See all 171+ Apple OPT jobs
  3. 03
    CVS Health

    CVS Health

    Health TechSoftware EngData Eng

    CVS 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 open
    Software Development Engineer
    Scottsdale, Arizona · On-site
    Apply
    Senior Software Development Engineer
    Texas · On-site
    Apply
    Staff Software Development Engineer
    Irving, Texas · Hybrid
    Apply
    Sr. Analyst, Software Development Engineer
    Hartford, Connecticut · Hybrid
    Apply
    Software Engineer - SRE
    Scottsdale, Arizona · On-site
    Apply
    See all CVS Health OPT jobs
  4. Unlock every OPT job from these sponsors

    Find 2,400+ OPT jobs for software developers
  5. 04
    Google

    Google

    CloudSoftware EngAI Research

    Google 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 open
    Software Engineer III
    Boulder, Colorado · On-site
    Apply
    Software Engineer
    San Jose, California · On-site
    Apply
    Senior Software Engineer
    Mountain View, California · Hybrid
    Apply
    Software Engineer III, Mobile
    Boulder, Colorado · Hybrid
    Apply
    AI Software Developer
    San Jose, California · On-site
    Apply
    See all 56+ Google OPT jobs
  6. 05
    NVIDIA

    NVIDIA

    SemiconductorsAI ComputingSoftware Eng

    NVIDIA 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 open
    Senior Deep Learning Software Engineer
    Austin, Texas · On-site
    Apply
    Systems Software Engineer
    Santa Clara, California · On-site
    Apply
    System Software Engineer
    Santa Clara, California · On-site
    Apply
    Software Engineer
    Santa Clara, California · On-site
    Apply
    Senior Software Engineer
    Redmond, Washington · On-site
    Apply
    See all NVIDIA OPT jobs
  7. 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.

  8. 06
    Oracle

    Oracle

    Enterprise TechCloudSoftware Eng

    Oracle 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 open
    Senior Platform Software Engineer
    Nashville, Tennessee · On-site
    Apply
    Senior Software Developer
    Nashville, Tennessee · On-site
    Apply
    Principal Application Software Engineer
    Austin, Texas · On-site
    Apply
    Software Developer
    Austin, Texas · On-site
    Apply
    Senior Software Engineer
    Nashville, Tennessee · On-site
    Apply
    See all Oracle OPT jobs
  9. 07
    Walmart

    Walmart

    Retail TechSoftware EngData Eng

    Walmart 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 open
    Staff Software Engineer - Frontend
    Bentonville, Arkansas · On-site
    Apply
    Principal, Software Engineer
    Bentonville, Arkansas · On-site
    Apply
    Software Engineer II
    Denver, Colorado · On-site
    Apply
    Staff Software Engineer
    Bentonville, Arkansas · On-site
    Apply
    Software Engineer III
    Sunnyvale, California · On-site
    Apply
    See all 79+ Walmart OPT jobs
  10. See OPT jobs from all 10 sponsors and thousands more

    Find 2,400+ OPT jobs for software developers
  11. 08
    Roblox

    Roblox

    GamingMedia TechSoftware Eng

    Roblox 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 open
    Senior Fullstack Software Engineer
    San Mateo, California · Hybrid
    Apply
    Software Engineer
    San Mateo, California · Hybrid
    Apply
    Software Engineer, Communications
    San Mateo, California · Hybrid
    Apply
    Senior Software Engineer
    San Mateo, California · Hybrid
    Apply
    Senior Frontend Software Engineer
    San Mateo, California · Hybrid
    Apply
    See all Roblox OPT jobs
  12. 09
    TikTok

    TikTok

    Media TechSoftware EngData Eng

    TikTok 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 open
    Machine Learning Software Engineer
    San Jose, California · On-site
    Apply
    Software Development Engineer Graduate
    San Jose, California · On-site
    Apply
    Software Engineer
    Seattle, Washington · On-site
    Apply
    Software Engineer Graduate
    San Jose, California · On-site
    Apply
    Frontend Software Engineer
    Seattle, Washington · On-site
    Apply
    See all TikTok OPT jobs
  13. 10
    Nuro

    Nuro

    Autonomous TechRoboticsSoftware Eng

    Nuro 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 open
    Software Engineer, Performance
    Mountain View, California · On-site
    Apply
    Software Engineer
    Mountain View, California · On-site
    Apply
    Senior Software Engineer
    Mountain View, California · On-site
    Apply
    Software Engineer, AI Platform - Intern
    Mountain View, California · On-site
    Apply
    Software Engineer, AI Platform
    Mountain View, California · On-site
    Apply
    See all Nuro OPT jobs

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 developers

OPT 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.