Top 10 Companies Offering CPT Jobs for Data Engineers
The top 10 companies offering CPT jobs for Data Engineers include Oracle, TikTok, and Whatnot, spanning employers in retail, banking and financial services, education, and science and research. Migrate Mate is tracking 25 live CPT jobs across these employers as of October 22, 2026, updated daily. CPT roles at these companies integrate directly into a degree program, giving F-1 students hands-on data engineering experience while maintaining full academic standing.
Which companies offer the most CPT jobs for Data Engineers?
Ranked by live CPT openings on Migrate Mate, updated daily
- 01

Oracle
CloudEnterprise TechDataOracle has 1 live CPT openings for data engineers, the most of any company on this list. Oracle develops enterprise cloud infrastructure, database software, and business applications.
Open roles by team
- Data Science & Analytics3
- Project & Program Management1
- Business Operations1
Open roles at Oracle1 openSee all Oracle CPT jobsApplyData Strategy InternRedwood City, California · On-site - 02

TikTok
Social MediaAd TechDataTikTok has 11 live CPT openings for data engineers. TikTok operates a global short-form video platform and digital advertising business.
Open roles by team
- Data Science & Analytics34
- Warehouse & Logistics4
- Business Analysis3
- Product Management1
- Software Engineering1
Open roles at TikTok11 openSee all TikTok CPT jobsApplyData Engineer InternSan Jose, California · On-siteApplyData Scientist InternSan Jose, California · On-siteApplyData Engineering Project InternSan Jose, California · On-siteApplyData Science InternSan Jose, California · On-siteApplyData Scientist Project InternSan Jose, California · On-site - 03

Whatnot
E-CommerceRetailEngineeringWhatnot has 4 live CPT openings for data engineers. Whatnot runs a live-stream shopping marketplace for collectors and enthusiasts.
Open roles by team
- Data Science & Analytics58
- Cloud & DevOps8
- Software Engineering8
- Product Management2
- Business Analysis1
Open roles at Whatnot4 openSee all Whatnot CPT jobsApplySoftware Engineer, DataSeattle, Washington · HybridApplyData EngineerLos Angeles, California · HybridApplyData Scientist, Risk & FraudNew York, New York · HybridApplyData ScientistSeattle, Washington · Hybrid Unlock every CPT job from these sponsors
Find 140+ CPT jobs for data engineers- 04

Medpace
ScienceResearchDataMedpace has 2 live CPT openings for data engineers. Medpace is a clinical contract research organization supporting drug and medical device development.
Open roles by team
- Data Science & Analytics6
- Science & Research3
Open roles at Medpace2 openSee all Medpace CPT jobsApplyClinical Data InternCincinnati, Ohio · On-siteApplyData Engineer InternCincinnati, Ohio · On-site - 05

Stripe
FintechPaymentsEngineeringStripe has 1 live CPT openings for data engineers. Stripe builds payment processing infrastructure and financial tools for internet businesses.
Open roles by team
- Data Science & Analytics3
Open roles at Stripe1 openSee all Stripe CPT jobsApplyData Scientist InternSan Francisco, California · Hybrid - 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.
- 06

University of Utah
EducationResearchAnalyticsThe University of Utah is a public research university offering instruction and research across academic disciplines.
No open roles at University of Utah on Migrate Mate right now. Sponsorship activity is seasonal, so check back soon.
Get alerts for new University of Utah roles - 07

Bank of America
BankingFinancial ServicesDataBank of America has 1 live CPT openings for data engineers. Bank of America provides retail banking, investment, and wealth management services across the United States.
Open roles by team
- Data Science & Analytics3
- Business Analysis1
- Business Operations1
Open roles at Bank of America1 openSee all Bank of America CPT jobsApplyQuantitative Data Analyst Summer Analyst ProgramAtlanta, Georgia · On-site See CPT jobs from all 10 sponsors and thousands more
Find 140+ CPT jobs for data engineers- 08

Plymouth Rock Assurance
InsuranceFinancial ServicesAnalyticsPlymouth Rock Assurance has 1 live CPT openings for data engineers. Plymouth Rock Assurance provides personal and commercial insurance products across the northeastern United States.
Open roles by team
- Data Science & Analytics3
- Cloud & DevOps2
Open roles at Plymouth Rock Assurance1 openSee all Plymouth Rock Assurance CPT jobsApplyData Engineer Intern/Co-opBoston, Massachusetts · On-site - 09

Nuro
RoboticsAutonomous TechEngineeringNuro has 1 live CPT openings for data engineers. Nuro develops autonomous delivery vehicles and robotics software for last-mile logistics.
Open roles by team
- Data Science & Analytics3
- AI & Machine Learning2
- Software Engineering1
Open roles at Nuro1 openSee all Nuro CPT jobsApplyData Scientist InternMountain View, California · On-site - 10

Perpay Inc.
FintechRetailAnalyticsPerpay Inc. has 3 live CPT openings for data engineers. Perpay operates a pay-over-time shopping platform that extends credit based on income verification.
Open roles by team
- Data Science & Analytics9
- Technical Program Management2
Open roles at Perpay Inc.3 openSee all Perpay Inc. CPT jobsApplyData Engineering InternshipPhiladelphia, Pennsylvania · On-siteApplyData Science InternshipPhiladelphia, Pennsylvania · On-siteApplySenior Data ScientistPhiladelphia, Pennsylvania · On-site
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 140+ CPT jobs for data engineersCPT Employers for Data Engineers: Frequently Asked Questions
Which companies sponsor the most CPT visas for Data Engineers?
Oracle has the most, with 1 live CPT jobs on Migrate Mate, followed by TikTok (11) and Whatnot (4). Across the 10 companies on this list, Migrate Mate is tracking 25 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. The training must be an integral part of the curriculum, such as a required internship or co-op, and directly related to the student's field of study. The student's Designated School Official authorizes each CPT placement; the employer does not file any government application. Students who complete twelve or more months of full-time CPT lose eligibility for Optional Practical Training.
Do data engineers qualify for F-1 CPT as a specialty occupation?
Yes. Data engineers 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?
Start by securing a written offer letter from the employer that states your role, dates, and work schedule. Bring that letter to your school's international student office and work with your Designated School Official to request CPT authorization. The DSO issues an updated Form I-20 listing the authorized employer and dates before your start date. Once your I-20 reflects the authorization, you may begin work. No government filing is required from the employer; authorization comes entirely through your school.