Python Lead Software Engineer - Rates Live Risk & P&L
JPMorgan Chase & Co. · London, England ·
Last confirmed by our partners on 23 Oct 2026.
Apply on partner site
You apply on the advertiser's own site — nothing is stored here.
Description
You will join a front-office engineering team that builds and operates core Rates trading tooling where correctness, resilience, and latency matter every day. The environment is fast-moving and highly collaborative, with strong expectations for production ownership, rapid iteration, and high-quality delivery.
Job 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; 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/runbooks.
Required qualifications, capabilities, and skills
- 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 (monitoring, alerting, logs/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.
Preferred qualifications, capabilities, and skills
- Financial markets background, especially Rates trading, risk, or P&L concepts.
- Exposure to Deephaven, including installation and dependencies (for example GKP, Java interoperability, and runtime operations).
- Low-latency/performance engineering experience (profiling, concurrency, and latency measurement).
- Understanding of UI programming and interactive workflows used by traders.
- Strong DevOps mindset (automation, environment consistency, and operational ownership).
Apply on partner site
Listing supplied by one of our partner job boards. Last confirmed: 4 days ago.
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £110,000, from 640 adverts
2842 live adverts for Software developer in London
Same role within 50 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · Westminster Abbey · 1 km
- Lead Software Engineer · Westminster Abbey · 1 km
Remote or home office in 16% of 910 Software developer adverts we list nationwide
More openings at JPMorgan Chase & Co.
496 other openings we list
- Senior Lead Software Engineer- iOS Platform- JPM Personal Investing · London
- EMEA Media Campaign Manager - Senior Associate · London
- Software Engineer III, LLM Suite — GenAI & Agents · London
- EMEA Data Governance Specialist - Risk & Innovation · London
- Lead Python Engineer: Real-Time Rates & Market Data · London
Similar jobs
Lead Software Engineer — Product Lead Technologist Business
Anson Mccade · 2 weeks ago
Staff Control Software Engineer
ReeVR · 3 weeks ago
Software Engineering Manager
CV-Library · 1 month ago
Staff Software Engineer - Back End
CV-Library · 1 month ago
Senior Software Engineer
BP Energy · 2 days ago
Java Developer Software Engineer Trading Finance Banking London
Joseph Harry Ltd · 3 days ago110–140k £/yr
Lead Software Developer - SC Cleared
Network IT · 3 days ago
Director of Software Engineering
Acuro Associates Ltd · 3 days ago