CPT Full-stack Software Engineer Jobs

Full-stack Software Engineer CPT jobs let F-1 students work across the entire development stack while earning academic credit. Your DSO must authorize CPT before your start date, and the work must tie directly to your degree program. Roles typically involve both frontend and backend development, making them a strong curricular fit for computer science and software engineering programs.

See All CPT Full-stack Software Engineer Jobs

Overview

Open Jobs10+
Top Visa TypeF-1 CPT
Work Type80% On-site
Median Salary$144K
Top LocationBoston, MA
Most JobsAvathon

Showing 5 of 10+ Full-stack Software Engineer jobs

TSMC
Fullstack Software Engineer Intern
We won't show you this job again
TSMC
Added 3mo ago
Fullstack Software Engineer Intern
TSMC
Phoenix, Arizona
Software Engineering
Full-stack Engineering
Backend Engineering
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
WHOOP
Senior Software Engineer
We won't show you this job again
WHOOP
Added 3w ago
Senior Software Engineer
WHOOP
Boston, Massachusetts
Software Engineering
Full-stack Engineering
AI (Artificial Intelligence)
Backend Engineering
$215,000/yr
On-Site
2+ yrs exp.
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Discord
Senior Software Engineer
We won't show you this job again
Discord
Added 1mo ago
Senior Software Engineer
Discord
San Francisco Bay Area
Software Engineering
Product Management
Full-stack Engineering
Backend Engineering
$196,000/yr - $220,000/yr
Hybrid
5+ yrs exp.
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Perpay Inc.
Software Engineer
We won't show you this job again
Perpay Inc.
Added 2mo ago
Software Engineer
Perpay Inc.
Philadelphia, Pennsylvania
Software Engineering
Full-stack Engineering
Backend Engineering
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Avathon
Full Stack Engineering Intern
We won't show you this job again
Avathon
Added 3mo ago
Full Stack Engineering Intern
Avathon
Pleasanton, California
Software Engineering
Backend Engineering
Full-stack Engineering
$30/hr - $35/hr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all Full-stack Software Engineer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Full-stack Software Engineer roles.

Get Access To All Jobs

See all CPT Full-stack Software Engineer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Full-stack Software Engineer Jobs.

Get Access To All Jobs

Full-stack Software Engineer CPT: Frequently Asked Questions

Does a Full-stack Software Engineer role qualify for CPT?

Yes, as long as the work is an integral part of your enrolled curriculum and your DSO approves it. Most computer science, software engineering, and information systems programs have direct curricular connections to full-stack development. Your school determines eligibility, so you'll need to document how the role's frontend and backend duties tie to your specific coursework.

Can I do part-time CPT as a Full-stack Software Engineer?

Yes. Part-time CPT, defined as fewer than 20 hours per week by USCIS, doesn't affect your OPT eligibility regardless of how long you work on it. Full-time CPT of 12 months or more eliminates your OPT eligibility, so many F-1 students in multi-semester internships structure their hours carefully. Confirm the weekly hour limit with your DSO before signing an offer.

How do I find Full-stack Software Engineer employers familiar with CPT?

Search on Migrate Mate, where you can filter for companies with a history of hiring F-1 students and filing work authorization paperwork for software engineering roles. Employers who've sponsored H-1B visa petitions for software engineers are generally comfortable with CPT, since the curricular authorization process is simpler than visa filing.

What documents do I need before starting a CPT job as a software engineer?

You need a CPT-authorized I-20 from your DSO with your employer's name, the work location, and the authorization dates. You'll also need a signed offer letter that your school accepts as proof of employment. Some schools require a course enrollment confirmation showing the CPT course is on your transcript. Never start work before the authorization start date printed on your I-20.

Does my Full-stack Software Engineer CPT job have to be in-person?

Remote CPT is permitted by USCIS, but your school sets its own policy. Some DSOs require the employer to be within commuting distance or in a specific state. Confirm your school's remote work policy before pursuing fully remote roles. If approved for remote CPT, your I-20 will typically list a remote or home address as the work location.