Lead Risk Software Engineer LDN

JPMorgan Chase & Co.

Greater London

On-site

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is seeking an experienced Senior Python Developer to join our Athena Rates development team working on Risk and PnL frameworks across Rates.

You will architect, design, develop, and integrate sophisticated solutions supporting trading desks and back-office functions. You will collaborate with quantitative analysts, traders, risk managers, and cross-functional teams to deliver scalable software across front, middle, and back office processing for Rates Swap Derivatives and

Qualifications

  • 5+ years of hands-on Python development experience.
  • Strong preference for candidates with financial services background.
  • Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices.
  • Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases.
  • Strong verbal and written communication skills with ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Proven ability to gather requirements from business users and collaborate across multiple teams and functions.
  • Capability to translate business needs into technical solutions and explain technical constraints in business terms.
  • Willing to understand and work on legacy applications when required.

Responsibilities

  • Architect, design, develop, and integrate sophisticated solutions that support trading desks and back office functions across rates products.
  • Collaborate with quantitative analysts, traders, risk managers to integrate systems across front, middle and back office processing.
  • Develop scalable, performant code that handles large volumes of market data and complex financial calculations, including risk metrics and PnL attribution frameworks.

Skills

Python
Financial services
OO design
Testing methodologies
Communication
Requirements gathering
Business translation
Legacy systems

Tools

CI/CD pipelines
Containerization

Job description

We are seeking an experienced Senior Python Developer to join our Athena Rates development team to work on Risk and PnL framework in Rates LOB. In this role, you will architect, design, develop, and integrate sophisticated solutions that support trading desks and back office functions across rates products. You will work at the intersection of technology and finance, delivering high-impact systems that enable critical risk management and profit & loss analysis for our trading operations.

Key Responsibilities

As a Senior Python Developer on our team, you will build and maintain robust software solutions for rates trading activities. You will collaborate closely with quantitative analysts, traders, risk managers, to integrate systems across front office , middle and back office processing. Your work will directly support trading operations across multiple Rates Swap Derivative products and Options products .

You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates.

Required Qualifications
  • Minimum 5 years of hands-on Python development experience
  • Strong preference for candidates with financial services background
  • Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices
  • Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases
  • Strong verbal and written communication skills with ability to articulate technical concepts to both technical and non-technical stakeholders
  • Proven ability to gather requirements from business users and collaborate across multiple teams and functions
  • Capability to translate business needs into technical solutions and explain technical constraints in business terms
  • Willing to understand and work on legacy applications when required
Preferred Qualifications
  • Prior experience with other financial risk stack platforms such as SecDB, Quartz, or Athena
  • Knowledge of rates products including Swaps, Securities, Options, and Repo
  • Familiarity with risk methodologies and PnL calculation frameworks
  • Experience with distributed systems and real-time data processing
  • Proficiency with relational and NoSQL databases
  • Knowledge of modern development practices including CI/CD pipelines and containerization
  • Exposure to quantitative finance concepts and market risk measures
  • Understanding of regulatory reporting requirements in financial services
  • Usage of Agentic AI tools for Software Development , Testing , Analysis
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Risk/ FORT BUS MGMT
Lead Software Engineer - Risk/ FORT BUS MGMT

慨正橡扯 • Greater London

On-site
GBP 120,000 - 150,000
Senior Python Risk & PnL Systems Engineer (Rates)
Senior Python Risk & PnL Systems Engineer (Rates)

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Python Lead Software Engineer - Rates Live Risk & P&L
Python Lead Software Engineer - Rates Live Risk & P&L

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000
Lead Python Engineer (Risk), London
Lead Python Engineer (Risk), London

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer – Risk Platform & P&L
Lead Software Engineer – Risk Platform & P&L

慨正橡扯 • Greater London

On-site
GBP 120,000 - 150,000
Python Lead Software Engineer - Rates Live Risk & P&L
Python Lead Software Engineer - Rates Live Risk & P&L

JPMorganChase • Greater London

On-site
GBP 60,000 - 85,000
Sr Python Developer – Trading / Risk Platforms
Sr Python Developer – Trading / Risk Platforms

Crisil • Greater London

On-site
GBP 90,000 - 140,000
Senior Developer - Risk Technology
Senior Developer - Risk Technology

LevelUP HCS • Greater London

On-site
GBP 90,000 - 120,000
Quantitative Developer (C#/Python)
Quantitative Developer (C#/Python)

QuanTech Partners • England

On-site
GBP 60,000 - 80,000