Lead Software Engineer - Common Components

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 61,000 - 101,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in New Jersey is seeking a Lead Software Engineer to architect and deliver advanced software solutions across critical fintech platforms. You will shape design, coding, testing, and deployment in a highly secure, scalable environment.

The role emphasizes AI-assisted development, responsible AI practices, full SDLC, and cloud-native delivery. You will mentor teams, evaluate external vendors, and contribute to reusable frameworks and developer tooling used firm-wide.

Qualifications

  • Formal training or certification in software engineering concepts.
  • 5+ years of practical experience in software engineering.
  • Experience delivering system design, application development, testing, and operational stability.

Responsibilities

  • Develop secure, high-quality production code and review code written by others.
  • Drive adoption of enterprise-approved AI-assisted engineering practices with validated outcomes.
  • Lead evaluations of architectural designs with vendors, startups, and internal teams.

Skills

Software engineering
AI-assisted development
Cloud-native
CI/CD
Java (preferred)
SDKs / developer platforms
MCP / LLM tooling
Open-source contributions

Education

Formal training or certification in software engineering

Tools

MCP
LLM tooling
CI/CD tooling

Job description

Salary: $61,000 - 101,000 per year

Requirements:
  • We seek someone with formal training or certification in software engineering concepts and 5+ years of practical experience.
  • We need hands-on experience delivering system design, application development, testing, and operational stability.
  • You should be advanced in one or more programming languages.
  • We value demonstrated experience leading the use of approved AI-assisted software development tools, with the ability to set expectations for validating AI outputs for correctness, performance, and security.
  • We look for a strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations, plus experience coaching engineers on safe and compliant adoption.
  • You should be proficient across the full Software Development Life Cycle.
  • We expect advanced understanding of agile practices such as CI/CD, application resiliency, and security.
  • We require in-depth knowledge of the financial services industry and its IT systems.
  • We look for practical cloud-native experience.
  • Preferred: advanced experience in Java.
  • Preferred: experience building SDKs, frameworks, or developer platforms used by other engineering teams.
  • Preferred: experience with agent-native tooling, including MCP and LLM tooling, and AI-assisted development workflows.
  • Preferred: contributions to open-source or internal shared-library ecosystems.
Responsibilities:
  • We execute creative software solutions, design, development, and technical troubleshooting, using approaches beyond the routine to solve complex technical problems.
  • We develop secure, high-quality production code and review and debug code written by others.
  • We drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while maintaining consistent validation standards and encouraging reuse of effective patterns.
  • We apply knowledge of Software Development Life Cycle tools, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value gained from automation.
  • We identify opportunities to remove or automate remediation of recurring issues to improve the operational stability of software applications and systems.
  • We lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within existing systems and information architecture.
Technologies:
  • AI
  • CI/CD
  • Cloud
  • Support
  • Java
  • LLM
  • MCP
  • Security
  • Network
More:

We are collaborating with J.P. Morgan to connect them with exceptional professionals for this Lead Software Engineer role within the Common Components team. As part of our agile environment, we build and deliver trusted, market-leading technology products in a secure, stable, and scalable way, supporting reusable frameworks, SDKs, and tools adopted across the firm. This role focuses on critical technical solutions for firmwide use, including authentication, resiliency, observability, and compliance, as well as designing drop-in, agent-native components for modern developer tooling and LLM consumption. JPMorganChase is one of the oldest financial institutions, serving consumers, small businesses, and major corporate, institutional, and government clients under the J.P. Morgan and Chase brands. We offer a competitive total rewards package, with benefits that may include comprehensive health care, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching, subject to eligibility. We value diversity and inclusion and provide reasonable accommodations where needed. You will also join our Corporate Technology team, supporting corporate functions across Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Java, AWS) - Common Components
Lead Software Engineer (Java, AWS) - Common Components

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 170,000 - 230,000
Sr Lead Software Engineer, Engineering Excellence
Sr Lead Software Engineer, Engineering Excellence

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 61,000 - 101,000
Health coverage
Retirement savings
Backup childcare
+3
Senior Lead Software Engineer - AI Engineer - Columbus
Senior Lead Software Engineer - AI Engineer - Columbus

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 61,000 - 101,000
Lead Software Engineer, AI/ML Data Platform
Lead Software Engineer, AI/ML Data Platform

JPMorgan Chase & Co. • Seattle (WA)

On-site
USD 61,000 - 101,000
Lead Software Engineer, Data Analytics
Lead Software Engineer, Data Analytics

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Lead Software Engineer, Portfolio Construction
Lead Software Engineer, Portfolio Construction

JPMorgan Chase & Co. • New York (NY)

On-site
USD 61,000 - 101,000
Lead Software Engineer - Data Engineer and Applied AI
Lead Software Engineer - Data Engineer and Applied AI

Newton • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Health care coverage
On-site wellness centers
Retirement savings plan
Lead Software Engineer – Java / AWS
Lead Software Engineer – Java / AWS

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 200,000
Lead Software Engineer - Java / AWS
Lead Software Engineer - Java / AWS

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java, AWS
Lead Software Engineer - Java, AWS

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Competitive compensation
Benefits package