Senior Python Risk Engineer: Rates, PnL & Trading Systems

JPMorgan Chase & Co.

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in London seeks an experienced Senior Python Developer to join the Athena Rates team, building risk and PnL frameworks for rates products.

You will design, implement, and integrate scalable software that supports trading desks, risk managers, and back-office functions, coordinating with quants, traders, and engineers across front, middle, and back offices. The role emphasizes robust software engineering, performance under high data throughput, and participation in code

Qualifications

  • Minimum 5 years of hands-on Python development experience.
  • Financial services background preferred.
  • Strong OO design, testing, and version control practices.
  • Ability to write clean, maintainable code for large codebases.
  • Excellent written and verbal communication with stakeholders.
  • Experience gathering requirements from business users.
  • Translate business needs into technical solutions.
  • Willing to work with legacy applications if needed.

Responsibilities

  • Architect, design, and develop sophisticated Python solutions for rates trading.
  • Collaborate with quants, traders, and risk managers across front/middle/back office.
  • Implement risk metrics, PnL frameworks, and data pipelines.
  • Contribute to architecture decisions and code reviews.
  • Support trading operations across multiple Rates products.

Skills

Python
Financial services
OO design
Testing methodologies
Version control
Communication skills
Requirements gathering
Legacy systems

Tools

CI/CD pipelines
Containerization
NoSQL databases
Relational databases

Job description

JPMorgan Chase & Co. in London seeks an experienced Senior Python Developer to join the Athena Rates team, building risk and PnL frameworks for rates products.

You will design, implement, and integrate scalable software that supports trading desks, risk managers, and back-office functions, coordinating with quants, traders, and engineers across front, middle, and back offices. The role emphasizes robust software engineering, performance under high data throughput, and participation in code

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Risk Python Engineer – Rates & PnL Platform
Senior Risk Python Engineer – Rates & PnL Platform

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 160,000
Lead Risk Software Engineer LDN
Lead Risk Software Engineer LDN

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 160,000
Lead Software Engineer - Risk Platform (Athena)
Lead Software Engineer - Risk Platform (Athena)

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Lead Risk Software Engineer LDN
Lead Risk Software Engineer LDN

慨正橡扯 • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineer - Risk Platform (Athena)
Lead Software Engineer - Risk Platform (Athena)

JPMorganChase • Greater London

On-site
GBP 120,000 - 180,000
Lead Real-Time Risk & PnL Engineer (Python, Cloud)
Lead Real-Time Risk & PnL Engineer (Python, Cloud)

JPMorgan Chase & Co. • Greater London

On-site
GBP 80,000 - 120,000
Python Lead Engineer — Low-Latency Rates Trading
Python Lead Engineer — Low-Latency Rates Trading

JPMorganChase • Greater London

On-site
GBP 60,000 - 85,000
Senior Lead Software Engineer, Finance Tech (Python)
Senior Lead Software Engineer, Finance Tech (Python)

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 90,000 - 130,000
Lead Python Engineer – Real-Time Market Tech (EMEA)
Lead Python Engineer – Real-Time Market Tech (EMEA)

JPMorganChase • Greater London

On-site
GBP 100,000 - 140,000
Python Senior Lead Software Engineer
Python Senior Lead Software Engineer

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 90,000 - 130,000