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 24 live CPT jobs across these employers as of August 26, 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 91 CPT jobs for data engineers- 04

Medpace
ScienceResearchDataMedpace has 1 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 & Analytics4
Open roles at Medpace1 openSee all Medpace CPT jobsApplyData 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
EducationResearchAnalyticsUniversity of Utah has 2 live CPT openings for data engineers. The University of Utah is a public research university offering instruction and research across academic disciplines.
Open roles by team
- Data Science & Analytics7
- Project & Program Management3
- Marketing2
- Content & Communications2
Open roles at University of Utah2 openSee all University of Utah CPT jobsApplyData Gov Computer InternSalt Lake City, Utah · On-siteApplyData Gov Communications InternSalt Lake City, Utah · On-site - 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 91 CPT jobs for data engineers- 08

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 - 09

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 - 10

ByteDance
Social MediaAIEngineeringByteDance has 1 live CPT openings for data engineers. ByteDance develops mobile applications and content platforms used by hundreds of millions globally.
Open roles by team
- Human Resources1
- Business Operations1
- Data Science & Analytics1
Open roles at ByteDance1 openSee all ByteDance CPT jobsApplyBenefits Operation Data Analyst Project InternSan Jose, California · 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 91 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 24 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.