CPT Backend Software Engineer Jobs

Backend Software Engineer CPT roles let F-1 students apply server-side development, API design, and database engineering directly to their degree program. Your DSO must authorize each position before you start, and the work must connect to your major, a computer science or engineering curriculum typically satisfies that requirement without additional documentation.

Find CPT Backend Software Engineer Jobs

Overview

Open Jobs5+
Work Type100% On-site
Top LocationSan Jose, CA
Most JobsTikTok

Showing 4 of 5+ Backend Software Engineer jobs

Cisco
Software Engineer Full Stack / Backend I
We won't show you this job again
Cisco
Added 1d ago
Software Engineer Full Stack / Backend I
Cisco
San Jose, California
Software Engineering
Backend Engineering
Full-stack Engineering
$44k - $185k/yr
On-Site
Associate's
10,000+

Have you applied for this role?

TikTok
Backend Software Engineer Intern
We won't show you this job again
TikTok
Added 1mo ago
Backend Software Engineer Intern
TikTok
San Jose, California
Software Engineering
Backend Engineering
$45 - $45/hr
On-Site
Bachelor's

Have you applied for this role?

AMETEK
Junior Python Developer
We won't show you this job again
AMETEK
New 13h ago
Junior Python Developer
AMETEK
Wayne, New Jersey
Software Engineering
$80k - $90k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Geneva Trading
Python Developer Intern
We won't show you this job again
Geneva Trading
New 18h ago
Python Developer Intern
Geneva Trading
Chicago, Illinois
Software Engineering
Cloud & DevOps
DevOps
$35 - $40/hr
On-Site
None
51-200

Have you applied for this role?

See all Backend Software Engineer Jobs

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

Get Access To All Jobs

See all CPT Backend Software Engineer Jobs

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

Get Access To All Jobs

Backend Software Engineer CPT: Frequently Asked Questions

Does a Backend Software Engineer role qualify for CPT?

Yes, if your degree program includes coursework in computer science, software engineering, or a directly related field. Your DSO will verify that the role's core tasks, server-side development, API design, database management, connect to your curriculum. Roles that require only general IT support without engineering depth are harder to authorize under CPT, so the job description wording matters.

Can I do CPT at a startup that has never hired an F-1 student before?

Yes. CPT authorization is a school-side process, not an employer filing. The employer doesn't petition USCIS or register with any federal agency for CPT alone. Your DSO authorizes the work on your I-20. The only employer-side requirement is that they pay you and, if you later pursue STEM OPT there, enroll in E-Verify at that stage.

What happens to my CPT authorization if the backend role changes scope mid-internship?

A significant scope change, switching from backend development to, say, product management, requires a new CPT authorization from your DSO. Minor task shifts within backend engineering generally don't require re-authorization, but your DSO makes that determination. Get written confirmation from your DSO before accepting any material change in responsibilities to avoid unauthorized employment.

How do I find Backend Software Engineer employers who are already comfortable with CPT?

Employers with a history of LCA filings for software engineering roles are typically familiar with work authorization requirements. Migrate Mate lets you browse employers by LCA filing history in your target metro, so you can focus on companies that have demonstrated they understand and support international students rather than educating every recruiter from scratch.

Does remote work complicate CPT authorization for backend roles?

Remote CPT is allowed, but your I-20 must reflect the employer's address or the location where the work is performed, depending on your school's policy. Some DSOs require a physical worksite address; others accept fully remote. Clarify your school's remote CPT policy before accepting a distributed backend role, since the authorization on your I-20 must match the actual work arrangement.