Top 10 Companies Hiring Software Engineers on OPT

Mihailo Bozic
Mihailo Bozic
Updated October 22, 2026 · 4 min read

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

  1. 01
    Amazon.com

    Amazon.com

    E-CommerceSoftware EngCloud Tech

    Amazon.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 open
    Software Dev Engineer II
    Seattle, Washington · On-site
    Apply
    Software Development Engineer II
    Austin, Texas · On-site
    Apply
    Software Development Engineer
    Seattle, Washington · On-site
    Apply
    Software Engineer
    New York, New York · On-site
    Apply
    Software Dev Engineer
    New York, New York · On-site
    Apply
    See all 357+ Amazon.com OPT jobs
  2. 02
    CVS Health

    CVS Health

    Health TechSoftware EngEnterprise IT

    CVS 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 open
    Software Development Engineer
    Scottsdale, Arizona · On-site
    Apply
    Software Engineer
    Dover, Delaware · On-site
    Apply
    Senior Software Development Engineer
    Hartford, Connecticut · On-site
    Apply
    Senior STIBO Software Developer
    Boston, Massachusetts · On-site
    Apply
    See all CVS Health OPT jobs
  3. 03
    Roblox

    Roblox

    GamingPlatform EngSoftware Eng

    Roblox 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 open
    Software Engineer
    San Mateo, California · Hybrid
    Apply
    Senior Software Engineer
    San Mateo, California · Hybrid
    Apply
    Principal Software Engineer
    San Mateo, California · Hybrid
    Apply
    See all Roblox OPT jobs
  4. Unlock every OPT job from these sponsors

    Find 1,800+ OPT jobs for software engineers
  5. 04
    Nuro

    Nuro

    Autonomous TechRoboticsSoftware Eng

    Nuro 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 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
  6. 05
    NVIDIA

    NVIDIA

    GPU ComputingAI HardwareSoftware Eng

    NVIDIA 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 open
    System Software Engineer
    Durham, North Carolina · On-site
    Apply
    Senior Software Engineer
    Santa Clara, California · Hybrid
    Apply
    Software Engineer
    Santa Clara, California · On-site
    Apply
    Software R&D Engineer, VLSI Physical Design
    Austin, Texas · On-site
    Apply
    Software R&D Engineer
    Santa Clara, California · 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
    TikTok

    TikTok

    Social MediaRecommendation SysSoftware Eng

    TikTok 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 open
    Software Engineer, Security - Insider Risk
    San Jose, California · On-site
    Apply
    Backend Software Engineer Graduate
    San Jose, California · On-site
    Apply
    Software Engineer Graduate
    Seattle, Washington · On-site
    Apply
    Software Engineer
    Seattle, Washington · On-site
    Apply
    Software Engineer/Mobile Engineer Graduate
    San Jose, California · On-site
    Apply
    See all TikTok OPT jobs
  9. 07
    Google

    Google

    Cloud InfraSoftware EngAI Research

    Google 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 open
    Software Engineer III, AI/ML
    San Francisco, California · On-site
    Apply
    Software Engineer III, AI/ML Engineer
    Atlanta, Georgia · On-site
    Apply
    Software Engineer III
    Boulder, Colorado · On-site
    Apply
    Software Engineer III, Mobile
    Boulder, Colorado · Hybrid
    Apply
    AI Software Developer
    San Jose, California · On-site
    Apply
    See all 31+ Google OPT jobs
  10. See OPT jobs from all 10 sponsors and thousands more

    Find 1,800+ OPT jobs for software engineers
  11. 08
    Walmart

    Walmart

    Retail TechSoftware EngData Eng

    Walmart 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 open
    Principal, Software Engineer
    Sunnyvale, California · On-site
    Apply
    Staff Software Engineer
    Bentonville, Arkansas · On-site
    Apply
    Staff, Software Engineer
    Sunnyvale, California · On-site
    Apply
    Principal Software Engineer, Information Security
    Bentonville, Arkansas · On-site
    Apply
    Senior Software Engineer
    Bentonville, Arkansas · On-site
    Apply
    See all 30+ Walmart OPT jobs
  12. 09
    Uber

    Uber

    Mobility TechMarketplaceSoftware Eng

    Uber 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 open
    Software Engineer
    San Francisco, California · On-site
    Apply
    Software Engineer II
    Sunnyvale, California · On-site
    Apply
    Senior Software Engineer
    San Francisco, California · On-site
    Apply
    See all Uber OPT jobs
  13. 10
    Hewlett Packard Enterprise | HPE

    Hewlett Packard Enterprise | HPE

    Enterprise ITCloud InfraSoftware Eng

    Hewlett 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 open
    Software Engineer
    San Jose, California · On-site
    Apply
    System / Software engineer II
    Sunnyvale, California · On-site
    Apply
    Software Engineer II - Network Test Engineer
    Sunnyvale, California · Hybrid
    Apply
    Systems Software Engineer
    Fort Collins, Colorado · Hybrid
    Apply
    Manufacturing Software Python Test Developer
    Aguadilla, PR · Hybrid
    Apply
    See all Hewlett Packard Enterprise | HPE 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 1,800+ OPT jobs for software engineers

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