JP Morgan Chase

JP Morgan Chase

London

Python Lead Software Engineer - Rates Live Risk & P&L

Full-Time£62,000 - 102,000 per yearanteayerUnited Kingdom
IT

Job Description

Salary: £62,000 - 102,000 per year

Requirements:
  • Strong Python development skills, including writing production-quality code with solid testing and packaging practices.
  • Experience building and operating production services, including production support and incident-driven troubleshooting.
  • Practical SDLC discipline across design, implementation, testing, deployment, and release management.
  • Experience with CI/CD and observability, including monitoring, alerting, logs, and metrics, to keep services stable and measurable.
  • Ability to work closely with front-office stakeholders and deliver effectively when priorities shift.
  • Strong debugging skills and comfort navigating multi-component systems.
  • Financial markets background, especially Rates trading, risk, or P&L concepts.
  • Exposure to Deephaven, including installation and dependencies such as GKP, Java interoperability, and runtime operations.
  • Low-latency and performance engineering experience, including profiling, concurrency, and latency measurement.
  • Understanding of UI programming and interactive workflows used by traders.
  • Strong DevOps mindset, including automation, environment consistency, and operational ownership.
Responsibilities:
  • Build and enhance Python services and applications that power live Rates risk and P&L, with a strong focus on low latency and predictable performance.
  • Partner directly with traders and risk managers to turn time-sensitive requirements into reliable, production-ready solutions.
  • Own production services end to end, including releases, monitoring, incident response, and root-cause analysis.
  • Troubleshoot issues across distributed components, data flows, and runtime environments, and drive fixes that reduce recurrence.
  • Improve DevOps and operational readiness, including CI/CD, environment management, dependency management, and automation.
  • Maintain strong engineering standards through code reviews, testing discipline, performance profiling, and clear documentation and runbooks.
Technologies:
  • CI/CD
  • DevOps
  • Support
  • Java
  • Python
  • UX UI Design

More:

We are J.P. Morgan, a global leader in financial services and a first-class business serving the worlds most prominent corporations, governments, wealthy individuals, and institutional investors. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, operating in more than 100 countries. We offer a fast-moving, highly collaborative front-office engineering environment where correctness, resilience, and latency matter every day. We value diversity and inclusion, support reasonable accommodations, and are committed to building trusted long-term partnerships with our clients. This is a full-time role with a posting date of 2026-06-11.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About JP Morgan Chase

JP Morgan Chase

JP Morgan Chase

London

IT

Skills & Technologies

PythonJavaGoRustCI/CDAIDevOpsUXUI

Inferred from job description

Salary Insight

£82,000

This role

£85,000

UK median

This salary is 4% below the UK median for Lead roles85,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom