Top 10 Companies Offering CPT Jobs for Software Developers

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

The top 10 companies offering CPT jobs for Software Developers include Amazon.com, Oracle, and Roblox, spanning technology and software, science and research, and retail sectors. Migrate Mate is tracking 41 live CPT jobs across these employers as of August 26, 2026, updated daily. F-1 students who secure a qualifying offer from any of these employers can work during their degree program once their Designated School Official authorizes CPT, with no separate government petition required.

Which companies offer the most CPT jobs for Software Developers?

Ranked by live CPT openings on Migrate Mate, updated daily

  1. 01
    Amazon.com

    Amazon.com

    E-CommerceCloud ComputingSoftware Engineering

    Amazon.com has 3 live CPT openings for software developers, the most of any company on this list. Amazon.com operates one of the world's largest e-commerce marketplaces and cloud computing platforms.

    Open roles by team

    • Software Engineering6
    • Cloud & DevOps2
    • AI & Machine Learning1
    Open roles at Amazon.com3 open
    Software Development Engineer Intern
    Seattle, Washington · On-site
    Apply
    Software Development Engineer Intern/Co-op
    North Reading, Massachusetts · On-site
    Apply
    Software Development Engineer Fall Intern
    Brooklyn, New York · On-site
    Apply
    See all Amazon.com CPT jobs
  2. 02
    Oracle

    Oracle

    Enterprise SoftwareCloud ComputingSoftware Engineering

    Oracle has 1 live CPT openings for software developers. Oracle develops enterprise database software, cloud services, and business applications used by organizations worldwide.

    Open roles by team

    • Software Engineering4
    • Cloud & DevOps2
    Open roles at Oracle1 open
    OCI Software Engineer Intern
    Seattle, Washington · On-site
    Apply
    See all Oracle CPT jobs
  3. 03
    Roblox

    Roblox

    GamingConsumer TechSoftware Engineering

    Roblox has 2 live CPT openings for software developers. Roblox operates an online platform where users create, share, and play user-generated three-dimensional games.

    Open roles by team

    • Software Engineering4
    • Cloud & DevOps2
    • Data Science & Analytics2
    Open roles at Roblox2 open
    Software Engineer Intern
    San Mateo, California · Hybrid
    Apply
    Principal Software Engineer
    San Mateo, California · Hybrid
    Apply
    See all Roblox CPT jobs
  4. Unlock every CPT job from these sponsors

    Find 110+ CPT jobs for software developers
  5. 04
    Rippling

    Rippling

    HR TechSaaSSoftware Engineering

    Rippling has 3 live CPT openings for software developers. Rippling develops workforce management software that unifies HR, payroll, and IT administration for businesses.

    Open roles by team

    • Software Engineering12
    • AI & Machine Learning1
    Open roles at Rippling3 open
    Software Engineer Intern
    San Francisco, California · On-site
    Apply
    Full Stack Software Engineer Intern
    New York, New York · On-site
    Apply
    Machine Learning Software Engineer Intern
    San Francisco, California · On-site
    Apply
    See all Rippling CPT jobs
  6. 05
    TikTok

    TikTok

    Social MediaConsumer TechSoftware Engineering

    TikTok has 21 live CPT openings for software developers. TikTok operates a short-form video platform used by hundreds of millions of people worldwide.

    Open roles by team

    • Software Engineering44
    • Data Science & Analytics16
    • QA & Test Engineering7
    • Technical Program Management3
    • Cybersecurity2

    +3 roles across other teams

    Open roles at TikTok21 open
    Software Development Engineer Intern
    San Jose, California · On-site
    Apply
    Mobile Software Engineer Intern
    San Jose, California · On-site
    Apply
    Software Engineer Intern
    Seattle, Washington · On-site
    Apply
    Fullstack Software Engineer Intern
    San Jose, California · On-site
    Apply
    Software Engineer Project Intern
    Seattle, Washington · On-site
    Apply
    See all TikTok CPT jobs
  7. Editor’s note

    How this list is ranked

    These employers are ranked by how many roles open to CPT candidates they have live on Migrate Mate right now. CPT 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 CPT before.

  8. 06
    Nuro

    Nuro

    Autonomous VehiclesRoboticsSoftware Engineering

    Nuro has 2 live CPT openings for software developers. Nuro designs autonomous delivery vehicles and the underlying robotics software to operate them at scale.

    Open roles by team

    • Data Science & Analytics9
    • Software Engineering6
    • AI & Machine Learning4
    • Cloud & DevOps2
    Open roles at Nuro2 open
    Software Engineer, AI Platform - Intern
    Mountain View, California · On-site
    Apply
    Software Engineer Intern
    Mountain View, California · On-site
    Apply
    See all Nuro CPT jobs
  9. 07
    Netflix

    Netflix

    StreamingConsumer TechSoftware Engineering

    Netflix has 1 live CPT openings for software developers. Netflix streams television series, films, and other digital content to subscribers in over 190 countries.

    Open roles by team

    • Data Science & Analytics11
    • Software Engineering8
    Open roles at Netflix1 open
    Software Engineer PhD Intern
    Los Gatos, California · On-site
    Apply
    See all Netflix CPT jobs
  10. See CPT jobs from all 10 sponsors and thousands more

    Find 110+ CPT jobs for software developers
  11. 08
    Palantir Technologies

    Palantir Technologies

    Data AnalyticsEnterprise SoftwareSoftware Engineering

    Palantir Technologies has 4 live CPT openings for software developers. Palantir builds data analytics and artificial intelligence platforms for government and commercial clients.

    Open roles by team

    • Software Engineering19
    • Data Science & Analytics13
    • Technical Program Management1
    Open roles at Palantir Technologies4 open
    Forward Deployed Software Engineer Internship
    New York, New York · On-site
    Apply
    Forward Deployed Software Engineer, Internship
    Chicago, Illinois · On-site
    Apply
    Privacy and Civil Liberties Software Engineer
    New York, New York · On-site
    Apply
    Forward Deployed Software Engineer Intern
    Honolulu, Hawaii · On-site
    Apply
    See all Palantir Technologies CPT jobs
  12. 09
    Whatnot

    Whatnot

    E-CommerceMarketplaceSoftware Engineering

    Whatnot has 3 live CPT openings for software developers. Whatnot runs a live-stream shopping marketplace connecting buyers and sellers across collectibles and retail categories.

    Open roles by team

    • Software Engineering18
    • Data Science & Analytics8
    • Cloud & DevOps8
    • Technical Program Management5
    Open roles at Whatnot3 open
    Software Engineer, Data
    Seattle, Washington · Hybrid
    Apply
    Software Engineer
    San Francisco, California · Hybrid
    Apply
    Staff Software Engineer
    Los Angeles, California · Hybrid
    Apply
    See all Whatnot CPT jobs
  13. 10
    Databricks

    Databricks

    Data EngineeringAI PlatformSoftware Engineering

    Databricks has 1 live CPT openings for software developers. Databricks provides a unified data analytics platform built on Apache Spark for data engineering and machine learning.

    Open roles by team

    • Software Engineering4
    • Data Science & Analytics2
    Open roles at Databricks1 open
    Staff Software Engineer - Database Engine Internals
    Mountain View, California · On-site
    Apply
    See all Databricks CPT jobs

How CPT works

CPT is curricular practical training authorized by an F-1 student's school, not the employer. The school's DSO authorizes it as an integral part of the curriculum, typically an internship or co-op, and the employer only provides an offer letter. Twelve or more months of full-time CPT eliminates OPT eligibility, so check the terms with your DSO first.

Ready to apply for CPT sponsorship?

Sign up free to unlock every CPT job from these sponsors and thousands more, filter by role and location, and apply in a few clicks.

Find 110+ CPT jobs for software developers

CPT Employers for Software Developers: Frequently Asked Questions

Which companies sponsor the most CPT visas for Software Developers?

Amazon.com has the most, with 3 live CPT jobs on Migrate Mate, followed by Oracle (1) and Roblox (2). Across the 10 companies on this list, Migrate Mate is tracking 41 live CPT jobs, updated daily.

Who is eligible for CPT?

F-1 students enrolled full-time at a U.S. college or university are eligible for CPT if the work is an integral part of their curriculum, such as a required internship or co-op. The student's Designated School Official authorizes CPT before work begins, and the position must relate directly to the student's field of study. Students who complete twelve or more months of full-time CPT lose eligibility for post-graduation OPT.

Do software developers qualify for F-1 CPT 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 CPT 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 CPT through a top employer?

To get CPT authorization, an F-1 student first secures a written offer letter from the employer confirming the position, start date, and job duties. The student then submits that offer letter to their Designated School Official, who determines whether the role qualifies as an integral part of the curriculum. If approved, the DSO issues a new I-20 with CPT authorization, and the student may begin work on or after the authorized start date. No government petition or separate application is filed.