Lead Real-Time Risk & PnL Engineer (Python)

JP Morgan Chase

New York (NY)

On-site

USD 190,000 - 270,000

Full time

14 days+

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

JPMorganChase within Global Technology seeks a Lead Software Engineer to lead and mentor an agile team to architect, design, and deliver trusted, market-leading technology products in a secure, scalable way. You will build low-latency Python applications for intraday risk and PnL in a fast-paced front-office setting.

The role covers data ingestion, calculation services, UI, and operational tooling to ensure performance, correctness, and resiliency under tight timelines and high business impact.

Qualifications

  • 5+ years of hands-on coding in Java or Python for production services and high-performance apps.
  • Financial markets background with rates or PnL experience.
  • Proven track record in system design, development, testing, and running complex initiatives.
  • Strong understanding of real-time, distributed systems concepts (concurrency, messaging, caching, failure modes).
  • Experience delivering software in a large corporate environment with engineering standards (SDLC, security).
  • Practical experience with CI/CD, production monitoring, and incident response.
  • Proven ability to lead technical design discussions, mentor engineers, and collaborate with stakeholders.
  • Strong problem-solving skills with the ability to deliver high-quality outcomes under time pressure.

Responsibilities

  • Lead the design and development of Python-based live risk and PnL applications, driving iterative improvements across product teams.
  • Partner directly with Rates traders and stakeholders to translate business needs into reliable, low-latency technical solutions.
  • Drive decisions on software solutions, architecture, design, development, and troubleshooting with focus on production excellence.
  • Design and implement secure, high-quality production code with emphasis on performance and stability.
  • Own architecture and design artefacts for complex real-time systems, ensuring latency, throughput, and availability requirements.
  • Build and improve monitoring, alerting, and operational runbooks; participate in production support/incident management as needed.
  • Collaborate with DevOps and platform partners to improve CI/CD, deployment automation, and environment reliability.
  • Mentor and coach junior engineers through code reviews and best-practice guidance.
  • Identify systemic issues like technical debt and data quality gaps and drive remediation aligned to long-term goals.
  • Influence and shape a team culture of diversity, opportunity, inclusion, and respect.

Skills

Java
Python
Distributed systems
Low latency
Mentoring
Agile

Tools

CI/CD pipelines
Monitoring/Observability

Job description

JPMorganChase within Global Technology seeks a Lead Software Engineer to lead and mentor an agile team to architect, design, and deliver trusted, market-leading technology products in a secure, scalable way. You will build low-latency Python applications for intraday risk and PnL in a fast-paced front-office setting.

The role covers data ingestion, calculation services, UI, and operational tooling to ensure performance, correctness, and resiliency under tight timelines and high business impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Real-Time Finance Engineer — Risk & PnL (Python)
Lead Real-Time Finance Engineer — Risk & PnL (Python)

JPMorgan Chase & Co. • City of Rochester (NY)

Hybrid
USD 180,000 - 230,000
Lead Software Engineer - Financial Markets
Lead Software Engineer - Financial Markets

J.P. Morgan • New York (NY)

On-site
USD 190,000 - 270,000
Lead Software Engineer - Financial Markets
Lead Software Engineer - Financial Markets

JPMorganChase • City of Rochester (NY)

Hybrid
USD 180,000 - 230,000
Lead Python Software Engineer, AI-Driven Risk Tech
Lead Python Software Engineer, AI-Driven Risk Tech

JP Morgan Chase • New York (NY)

On-site
GBP 120,000 - 150,000
AI-assisted development tools
Cloud platforms
Health benefits
Lead Python Observability & AI Engineer
Lead Python Observability & AI Engineer

Aumni • Houston (TX)

On-site
USD 170,000 - 250,000
Python Lead Software Engineer
Python Lead Software Engineer

JP Morgan Chase Bank • New York (NY)

On-site
GBP 120,000 - 150,000
AI-assisted development tools
Cloud platforms
Health benefits
Lead Python Engineer — Observability, AI & Data Pipelines
Lead Python Engineer — Observability, AI & Data Pipelines

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Backend Engineer — Secure, Scalable Python Systems
Lead Backend Engineer — Secure, Scalable Python Systems

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 165,000 - 210,000
Lead Software Engineer - Python & Java, Cloud-Native & AI
Lead Software Engineer - Python & Java, Cloud-Native & AI

Testing Site - JPMC • New York (NY)

On-site
USD 150,000 - 210,000
Lead Analytics Software Engineer - Python
Lead Analytics Software Engineer - Python

Aumni • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Health care coverage
On-site health centers
Retirement savings plan
+3