JPMorgan Chase
Lead Software Engineer - Financial Markets
$157K–$215K
New York, NY · Full-time · Posted Jul 20, 2026
- Experience
- 5+ years of applied coding experience in Java or Python.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads development and operation of low-latency Python applications that provide Rates trading desks with real-time risk, PnL, and decision support.
What you'll do
- Architect, build, and improve production risk and PnL systems, focusing on correctness, performance, and resilience.
- Partner with traders and stakeholders to turn business needs into technical solutions; lead design decisions and mentor engineers.
- Improve monitoring, incident response, CI/CD, deployment automation, and operational tooling.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied coding experience in Java or Python, including production services and performance-sensitive applications.
- Financial markets background in Rates products, risk, PnL, market data, or trade lifecycle.
- Experience with system design, application development, testing, operational stability, and leading complex technical initiatives.
- Experience with real-time or distributed systems, corporate engineering standards, CI/CD, secure engineering, monitoring, incident response, and technical leadership.
Nice to have
- Exposure to Deephaven or similar real-time analytics/UI platforms.
- Experience with low-latency DevOps, UI programming, mixed-language environments, event-driven architectures, or high-performance data pipelines.
Pay
USD 156,750.00-$215,000.00 base salary
Tools
Python, Java, Deephaven, JVM, CI/CD
Model-written summary · the original posting is authoritative