Lead Software Engineer, Financial Markets

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Employment
Full-time
Posted
99 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$133k $234k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,450–$215,325.

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

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Financial Markets

As a Lead Software Engineer - Financial Markets within Global Technology, you will lead and mentor an agile team on the Rates Live Risk & PnL team. You will architect, design, and deliver low-latency, high-availability Python applications used by Rates trading desks for intraday risk, PnL, and decision support. Your daily responsibilities include owning critical components from data ingestion to UI tooling, ensuring performance and resiliency in a front-office environment. You will utilize Python and Java to build production services, leveraging knowledge of real-time distributed systems, messaging patterns, and CI/CD. The role requires translating business needs into technical solutions while managing technical debt and performance bottlenecks. You will work with Deephaven and JVM-based components to provide real-time trading risk and profit and loss capabilities.

What you'll do

  • Lead the design and development of low-latency, high-availability Python applications for live risk and PnL.
  • Translate business needs from Rates traders into reliable technical solutions and production-ready software.
  • Own the architecture and design of complex real-time systems to meet latency, throughput, and availability requirements.
  • Design and implement secure, high-quality production code with a focus on correctness and operational stability.
  • Build and improve monitoring, alerting, and operational runbooks while participating in production incident management.
  • Collaborate with DevOps partners to improve CI/CD pipelines, deployment automation, and environment reliability.
  • Mentor junior and mid-level engineers through code reviews, technical guidance, and engineering best-practice standards.
  • Identify and remediate systemic issues such as technical debt, performance bottlenecks, and data quality gaps.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience coding in Java or Python to build production services and performance-sensitive applications.
  • Financial markets background including Rates products, risk, PnL, market data, and trade lifecycle.
  • Hands-on experience in system design, application development, testing, and operational stability leading complex technical initiatives.
  • Strong understanding of real-time/distributed system concepts like concurrency, messaging, streaming, caching, and failure modes.
  • Experience delivering software in a large corporate environment with strong engineering standards for testing, code quality, security, and SDLC.
  • Practical experience with CI/CD, application resiliency, secure engineering, production monitoring, and incident response.
  • Proven ability to lead technical design discussions, mentor engineers, and partner with business stakeholders.

More like this

Similar roles

Senior Lead Software Engineer, Securities Finance

Citi

Jersey City, NJ 61 days ago $176,720–$265,080
Java Spring Boot Docker Kubernetes RESTful APIs Hibernate PL/SQL Oracle MSSQL Kafka MQ Series Unix Scripting Java EE SQL GitHub Copilot Cursor Windsurf Devin Claude
10+ yrs exp Hybrid