Lead Risk Software Engineer LDN in City of Westminster

Lead Risk Software Engineer LDN in City of Westminster

City of Westminster Full-Time 80000 - 98000 £ / year (est.) No working from home possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Architect and develop robust software solutions for rates trading activities.
  • Company: Join a leading financial services firm with a focus on innovation.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with exposure to advanced technologies and career advancement.
  • Why this job: Make an impact in the finance world by developing cutting-edge risk solutions.
  • Qualifications: Five years of Python experience and a background in financial services preferred.

The predicted salary is between 80000 - 98000 £ per year.

Senior Python Developer – Risk & Pn L (Rates LOB)

We are seeking an experienced Senior Python Developer to join our Athena Rates development team to work on our Risk and Pn L framework for the Rates line of business.

In this role you will architect, design, develop, and integrate sophisticated solutions that support trading desks and back‑office functions across rates products.

Responsibilities

  • Build and maintain robust software solutions for rates trading activities.
  • Collaborate closely with quantitative analysts, traders, and risk managers to integrate systems across front‑office, middle‑office, and back‑office processing.
  • Develop scalable, high‑performance code that handles large volumes of market data and complex financial calculations, including risk metrics, Pn L attribution frameworks, and data pipelines that connect trading systems with downstream consumers.
  • Participate in architectural decisions, code reviews, and technical design sessions, contributing expertise to shape the evolving automated platform.
  • Translate business needs into technical solutions, explain technical constraints to both technical and non‑technical stakeholders, and gather requirements from business users across multiple teams.
  • Prepare and maintain legacy applications when required.

Qualifications

  • Minimum five years of hands‑on Python development experience.
  • Strong preference for candidates with a 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 an ability to articulate technical concepts to both technical and non‑technical stakeholders.
  • Proficiency with relational and No SQL databases; experience with distributed systems and real‑time data processing.
  • Knowledge of modern development practices including CI/CD pipelines and containerization.
  • Experience with rates products such as swaps, securities, options, and repo; familiarity with risk methodologies and Pn L calculation frameworks.
  • Exposure to quantitative finance concepts and market risk measures.
  • Understanding of regulatory reporting requirements in financial services.
  • Preferred Qualifications
  • Prior experience with other financial risk stack platforms such as Sec DB, Quartz, or Athena.
  • Experience using agentic AI tools for software development, testing, and analysis.
  • #J-18808-Ljbffr
Jpmorgan Chase & Co.

Contact Details:

Jpmorgan Chase & Co. Recruitment Team

We think you need these skills to ace Lead Risk Software Engineer LDN in City of Westminster

Python Development
Financial Services Background
Software Engineering Principles
Object-Oriented Design
Testing Methodologies
Version Control Practices
Clean Code Practices