CPT Senior Python Engineer Jobs

Senior Python Engineer roles in backend systems, data pipelines, and API development align directly with computer science and software engineering curricula, making CPT authorization straightforward for most DSOs. Your CPT work authorization must be tied to a specific enrolled course, so confirm the role's technical scope matches your degree requirements before accepting an offer.

See All Senior Python Engineer Jobs

Overview

Open Jobs162+
Top Visa TypeF-1 CPT
Work Type81% On-site
Median Salary$113K
Top LocationRemote
Most JobsSpencer's

Showing 5 of 162+ Senior Python Engineer jobs

Olsson
Senior Engineer
We won't show you this job again
Olsson
Added 1mo ago
Senior Engineer
Olsson
Omaha, Nebraska
Specialized Engineering
Electrical Engineering
Civil & Structural Engineering
Engineering (Non-Software)
Civil Engineering
On-Site
8+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Stepful
Senior Engineering Manager
We won't show you this job again
Stepful
Added 1mo ago
Senior Engineering Manager
Stepful
New York, New York
Software Engineering
Technical Product & Program Management
Project & Program Management
Technical Program Management
Project Management
$172,000/yr - $218,000/yr
On-Site
6+ yrs exp.
None

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 2w 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)
Latitude AI
Senior Software Engineer
We won't show you this job again
Latitude AI
Added 3w ago
Senior Software Engineer
Latitude AI
Palo Alto, California
Software Engineering
Data Science & Analytics
Data Science
Data Analytics
Backend Engineering
$268,800/yr
On-Site
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Newsela
Senior Software Engineer
We won't show you this job again
Newsela
Added 3w ago
Senior Software Engineer
Newsela
Remote
Software Engineering
Cloud & DevOps
Backend Engineering
$157,500/yr
Remote (US)
5+ yrs exp.
None

Have you applied for this role?

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

See all 162+ Senior Python Engineer jobs

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

Get Access To All Jobs

See all 162+ Senior Python Engineer jobs

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

Get Access To All Jobs

Senior Python Engineer CPT: Frequently Asked Questions

Does a Senior Python Engineer role qualify for CPT authorization?

Yes, if your specific job duties connect to an enrolled course in your current semester. Senior Python Engineer roles involving backend systems, API design, data pipelines, or distributed computing typically satisfy computer science and software engineering CPT requirements. Your DSO, not your employer, makes the final determination, and they'll need documentation of the role's technical scope to authorize it.

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

Yes. CPT authorization depends on your school and your curriculum, not your employer's prior F-1 experience. The employer does need to complete an I-9 and understand that your EAD shows CPT work authorization. Walk your HR contact through the I-9 process early, and make sure they list your authorized period correctly. USCIS guidance on I-9 completion is the reference to share with a first-time employer.

What happens to my OPT eligibility if I do full-time CPT as a Senior Python Engineer?

Full-time CPT, defined as 20 or more hours per week, is logged against your 12 months of post-completion OPT eligibility. If you accumulate 12 or more months of full-time CPT across all employers and programs, you lose standard OPT eligibility entirely. STEM OPT is unaffected by CPT usage. Track your cumulative full-time CPT months carefully, especially if you've had prior CPT at a different institution.

How do I find Senior Python Engineer employers who understand CPT authorization?

Migrate Mate lists Senior Python Engineer roles filtered by employers with DOL Labor Condition Application filing history, which is a reliable proxy for F-1 work authorization familiarity. Employers who have filed LCAs for H-1B or similar visas already have HR processes in place for work authorization documentation, which makes the CPT onboarding conversation significantly smoother.

What CPT documentation does my employer actually need from me?

Your employer needs your EAD showing CPT authorization, your I-20 with the CPT endorsement from your DSO listing the employer name, start date, end date, and part-time or full-time status. The EAD is your work authorization document for I-9 purposes. Provide both documents before your first day. If the employer name on your I-20 doesn't match the legal entity on your offer letter, flag it with your DSO before starting work.

See which Senior Python Engineer employers are hiring and sponsoring visas right now.

Search Senior Python Engineer Jobs