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 JPMorganChaseOverview
Showing 5 of 11+ Principal Software Engineer Jobs at JPMorganChase










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
INTRODUCTION
If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm's portfolios.
ROLE AND RESPONSIBILITIES
- Creates complex and scalable coding frameworks using appropriate software design frameworks
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Advises cross-functional teams on technological matters within AIML, SaaS based application domain
- Serves as the function's go-to subject matter expert
- Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
- Creates durable, reusable software frameworks that are leveraged across teams and functions
- Influences leaders and senior stakeholders across business, product, and technology teams
- Provides hands-on technical expertise in the Design & Development of mission critical applications that can scale operate
- Identifies and mitigates technology-related risks by implementing robust security measures and compliance standards.
BASIC QUALIFICATIONS
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Expert in one or more programming language(s)
- Advanced knowledge of AIML, Cloud software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines including SaaS applications e.g. Salesforce
- Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines
- Ability to present and effectively communicate with Senior Leaders and Executives
- Experience in Computer Science, Computer Engineering, Artificial Intelligence or a related technical field
- Proven track record with 10+ years in Tech Leadership role, leading mission critical applications
- Expert knowledge and Hands-On experience building applications in cloud using modern programming, Kafka, API Gateways, relational database, observability tools
PREFERRED QUALIFICATIONS
- Practical cloud native experience and Certified in Public cloud (preferably AWS Solutions Architect – Associate or Professional)
- Expertise in AI, ML implementation to build a highly scalable system
- Expertise and In-depth knowledge in AWS Bedrock, AWS Cloud databases
- Expertise using monitoring and alerting tools such as Dynatrace, Splunk
- Knowledge on Salesforce or other SaaS based application
About us
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans
ABOUT THE TEAM
Our Consumer & Community Banking Group depends on innovators like you to serve consumers, small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.
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 JobsTips 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.