Lead Software Engineer, US Securities

JPMorgan Chase

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$133,000–$185,000 / yr
Posted
36 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $186k
This role $159k
$122k most similar roles pay here $236k

This role pays less than 76% of similar roles. Most pay $160,937–$211,200 — the shaded band above. At the midpoint, this role pays about $159k versus about $186k for comparable roles.

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 479 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 245 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, US Securities

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Markets Technology team, you will lead an agile engineering team focused on enhancing US Listed Options platforms using Java, Spring, and AWS. Your daily responsibilities include driving technical excellence through design, development, and deployment of mission-critical applications, while also modernizing legacy systems with cloud-native architectures and AI technologies. You will collaborate closely with business stakeholders to deliver robust solutions, mentor high-performing teams, and ensure compliance with regulatory standards. Key skills required are advanced proficiency in Java and Python, experience with Spring Framework, AWS, Kafka, SQL/NoSQL databases, Apache Spark, Kubernetes, Docker, and RESTful APIs. This role demands deep expertise in securities processing and financial services to support business objectives at a large scale.

What you'll do

  • Provide vision and direction for engineering teams on US Listed Options platforms.
  • Lead the design, development, and deployment of mission-critical applications using Java, Spring, AWS, Kafka, and other technologies.
  • Champion migration to cloud-native architectures and AI-based solutions in legacy system modernization.
  • Mentor high-performing engineering teams and foster a culture of technical excellence and accountability.
  • Ensure all platforms adhere to regulatory requirements and maintain system stability through ongoing support.

What we're looking for

  • 5+ years of hands-on software engineering experience with leadership roles.
  • Expertise in Java, Python, and the Spring Framework.
  • Deep background in securities processing or US Listed Options clearance.
  • Practical cloud-native experience using AWS.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Proficiency in designing RESTful APIs and integrating microservices.
  • Knowledge of large-scale data processing tools such as Apache Spark.

More like this

Similar roles

Senior Lead Software Engineer, Java/Algo Trading

JPMorgan Chase

Plano, TX +1 8 days ago $147,250$225,000
Java Python Cucumber Kafka AMPS Linux Grafana Splunk FIX TLM SDLC CI/CD Messaging Systems Algorithmic Trading Performance Optimization Low-Touch System Design Real-Time Data Processing Behavior-Driven Development Automation Tools Secure Coding Automated Testing

Lead Software Engineer, Markets

JPMorgan Chase

Chicago, IL 33 days ago $133,000$185,000
Java Spring Springboot Maven Kafka React AWS Terraform GitHub Actions AWS CodePipeline Agile Python Databricks Spark CI/CD AMPS MQ Cucumber JUnit Mockito Testcontainers

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 9 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana