Principal Software Engineer Jobs at JPMorganChase with Visa Sponsorship

Principal Software Engineer jobs at JPMorganChase sit at the intersection of large-scale distributed systems and regulated financial infrastructure. The firm has a consistent track record of sponsoring work visas for senior engineering talent, making it a realistic target if you're building a visa-dependent job search in fintech or financial services.

Find Principal Software Engineer Jobs at JPMorganChase

Overview

Open Jobs11+
Top Visa TypeGreen Card
Work Type100% On-site
Top LocationNew York, NY

Showing 5 of 11+ Principal Software Engineer Jobs at JPMorganChase

JPMorganChase
Principal Software Engineer
We won't show you this job again
JPMorganChase
Added 2mo ago
Principal Software Engineer
JPMorganChase
Columbus, Ohio
Software Engineering
Cloud & DevOps
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
On-Site
Bachelor's

Have you applied for this role?

JPMorganChase
Senior Principal Software Engineer
We won't show you this job again
JPMorganChase
Added 3mo ago
Senior Principal Software Engineer
JPMorganChase
Wilmington, Delaware
Software Engineering
Cloud & DevOps
Technical Product & Program Management
Backend Engineering
Technical Program Management
On-Site
None

Have you applied for this role?

JPMorganChase
Senior Lead Software Engineer
We won't show you this job again
JPMorganChase
Added 2mo ago
Senior Lead Software Engineer
JPMorganChase
Wilmington, Delaware
Software Engineering
Cloud & DevOps
DevOps
Backend Engineering
$176k - $260k/yr
On-Site
None

Have you applied for this role?

JPMorganChase
Senior Director of Software Engineering
We won't show you this job again
JPMorganChase
Added 3mo ago
Senior Director of Software Engineering
JPMorganChase
New York, New York
Software Engineering
Technical Product & Program Management
Cloud & DevOps
Backend Engineering
$233k - $325k/yr
On-Site
None

Have you applied for this role?

JPMorganChase
Senior Executive Director of Software Engineering
We won't show you this job again
JPMorganChase
Added 10mo ago
Senior Executive Director of Software Engineering
JPMorganChase
New York, New York
Software Engineering
Data Engineering
Product Management
Project Management
Backend Engineering
$233k - $325k/yr
On-Site
None

Have you applied for this role?

See all Principal Software Engineer Jobs at JPMorganChase

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

Get Access To All Jobs

See all Principal Software Engineer Jobs at JPMorganChase

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

Get Access To All Jobs

Tips for Finding Principal Software Engineer Jobs at JPMorganChase

Frame your resume around systems scale

JPMorganChase Principal Software Engineer roles consistently emphasize distributed systems, high-availability architecture, and platform ownership. Quantify throughput, latency, and fault-tolerance outcomes in your resume before you apply, not after you get a callback.

Target teams with active LCA filings

Not every business unit at JPMorganChase sponsors at the same rate. Search DOL's OFLC disclosure data for LCA filings by job title and worksite to identify which technology divisions, such as payments infrastructure or risk platforms, are actively sponsoring Principal Software Engineer positions.

Clarify sponsorship eligibility before final rounds

JPMorganChase uses structured interview loops that can run four to six rounds for principal-level roles. Raise your visa type and timeline, whether H-1B cap-subject or E-3, with the recruiter before the final panel so the offer letter reflects the correct sponsorship path from the start.

Prepare for PERM documentation early

If your goal is a Green Card via EB-2 or EB-3, JPMorganChase's PERM process requires documented recruitment logs and prevailing wage determinations through DOL. Organize your employment history, degree credentials, and any specialty occupation evidence before you reach the offer stage.

Search verified Principal Software Engineer openings on Migrate Mate

Browse Principal Software Engineer roles at JPMorganChase that are explicitly open to visa sponsorship using Migrate Mate. It filters listings by visa type, so you spend time on roles where sponsorship is already confirmed rather than guessing from generic job board postings.

Understand cap-exempt filing advantages at large banks

If you're transferring from a cap-exempt institution or already hold H-1B status, JPMorganChase can file an H-1B transfer outside the annual lottery window. Confirm your current status and cap-exemption eligibility with USCIS guidelines before negotiating your start date with the hiring team.

Frequently Asked Questions

Does JPMorganChase sponsor H-1B visas for Principal Software Engineers?

Yes, JPMorganChase sponsors H-1B visas for Principal Software Engineer roles. The firm files petitions across multiple technology divisions, and principal-level engineering positions generally qualify as specialty occupations under USCIS criteria given the degree requirements and technical complexity involved. If you're cap-subject, your petition enters the annual H-1B lottery, typically in March for an October 1 start date.

Which visa types does JPMorganChase commonly sponsor for Principal Software Engineer roles?

JPMorganChase sponsors H-1B, H-1B1 visa, and E-3 visas for Principal Software Engineer positions, along with immigrant visa pathways including EB-2 and EB-3 for Green Card sponsorship. H-1B is the most widely used for this role. Australian citizens can pursue the E-3 visa route, which avoids the H-1B lottery entirely and allows direct consular processing.

What qualifications does JPMorganChase expect for a Principal Software Engineer?

Principal Software Engineer roles at JPMorganChase typically require a bachelor's degree or higher in computer science, software engineering, or a closely related field. Beyond credentials, the firm looks for demonstrated ownership of large-scale distributed systems, experience in regulated or high-availability environments, and the ability to influence technical direction across engineering teams, not just individual contributions.

How do I apply for Principal Software Engineer jobs at JPMorganChase?

You can apply directly through JPMorganChase's careers portal, or use Migrate Mate to browse Principal Software Engineer openings at JPMorganChase that are filtered by visa sponsorship type. Applying through a platform that surfaces sponsorship-confirmed roles saves time, since not every posting on general job boards specifies whether visa sponsorship is available for that specific position and location.

How do I navigate the timeline between a JPMorganChase offer and my H-1B start date?

If you're cap-subject, JPMorganChase must submit your H-1B registration during the March lottery window for an October 1 start. That gap can span six months or more from offer to first day. Use that window to ensure your LCA is certified by DOL, your I-129 is filed with USCIS, and your current status remains valid. If you need to start sooner, ask whether premium processing or a cap-exempt transfer is available.