Lead Software Engineer

JPMorgan Chase

Confirmed live 3 days ago Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Posted
25 days ago
Freshness
Confirmed live 3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $184,425–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer within the Commercial & Investment Bank - Digital & Platform Services team, you will provide technical leadership and strategic direction for agile teams delivering secure, scalable technology products. You will be responsible for driving architectural decisions, mentoring engineers, and managing the full software development life cycle while remaining hands-on with critical solutions. Your daily work involves designing complex systems, resolving technical debt, and championing the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed. You will utilize a specialized technology stack including IBM iSeries (AS/400), DB2 for i, LANSA, Visual LANSA, Java, Python, and IBM MQ. Additionally, you will leverage tools like Git, Bitbucket, and various AI-powered agents to manage legacy code analysis, modernization efforts, and automated testing within a distributed environment.

What you'll do

  • Lead the technical design and architecture of complex, cross-functional systems to ensure scalability and security.
  • Develop high-quality production code while reviewing and debugging code written by other team members.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish validation standards and best practices for AI-generated outputs, including peer reviews and automated testing.
  • Identify systemic technical debt and architectural risks to develop prioritized remediation roadmaps.
  • Mentor and coach engineers through design reviews and technical upskilling initiatives.
  • Translate business strategies into technical roadmaps by partnering with product owners and stakeholders.
  • Manage the SDLC toolchain strategy to maximize engineering throughput and reduce manual toil.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and establishing validation standards for safety and performance.
  • Expert-level IBM iSeries (AS/400) development experience including DB2 for i files, views, indexes, triggers, and stored procedures.
  • LANSA / Visual LANSA IDE development with experience in upgrade planning, execution, and migration strategies.
  • Proficiency in Java and Python on IBM i (PASE environment) to define integration patterns and coach team members.
  • Advanced debugging, root cause analysis, and leadership in high availability/disaster recovery (HA/DR) strategies.
  • Experience with Git version control, Aldon LMI, Robot Scheduling, ServiceNow, and advanced prompt engineering for legacy code analysis. (preferred)

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 45 days ago
Java Python ReactJS TypeScript JavaScript SQL PostgreSQL DB2 AWS S3 Lambda Terraform Docker Kubernetes Kafka Spring Boot FastAPI Flask CI/CD REST APIs OpenAPI AsyncAPI RAG LLM
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 25 days ago
IBM i AS/400 DB2 LANSA Visual LANSA Java Python IBM MQ CDC Replication Git Bitbucket GitHub GitHub Copilot ChatGPT Claude REST SOAP SDLC Prompt Engineering ITIL
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 40 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Morgan Stanley

New York, NY 178 days ago $150,000$210,000
Java Agile Scrum DevOps Software Development Project Management Strategic Planning
6+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 94 days ago $197,300$225,100
AWS Kubernetes Docker Java Python Go TypeScript JavaScript SQL NoSQL HTML/CSS Microservices Agile Cloud Computing Microsoft Azure Open Source RDBMS
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA +3 87 days ago $179,400$204,700
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL Microservices Cloud Computing HTML/CSS Agile Microsoft Azure
4+ yrs exp