Senior Python Developer – Counterparty Credit Risk (VP)

Citigroup Inc.

City of Westminster

On-site

GBP 70,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Employee discounts

Job summary

Citi is seeking an experienced Applications Developer to maintain Counterparty Credit Risk applications, leveraging in-house Python and C++ libraries. You will support and improve CI/CD (build, testing and release management) of the credit risk application and contribute to the codebase to optimize performance across asset classes.

You will extend test suites, perform performance profiling, and work with Front Office teams to integrate quant library enhancements.

Qualifications

  • Expert in Python with production experience.
  • Proven track record developing analytics libraries for derivatives pricing and risk.
  • Experience building/software for Windows and Linux.
  • Strong scripting: UNIX Shell (ksh, bash).
  • Experience collaborating within development teams and supporting DevOps practices.

Responsibilities

  • Maintain Counterparty Credit Risk applications using Python and C++ libraries.
  • Support and improve CI/CD (build, test, release) of the credit risk application.
  • Contribute to codebase to optimize performance and unify workflows across asset classes.
  • Extend unit, regression, and integration tests; perform performance and memory profiling.
  • Assist in impact analysis testing runs and document changes.
  • Work with Front Office teams to integrate quant libraries into the codebase.
  • Provide SME guidance to junior developers and stakeholders.

Skills

Python
C++
Unit testing
CI/CD
GIT
Jenkins
UNIX Shell
English communication
Performance optimization
Windows
Linux

Tools

GIT
Jenkins
UNIX Shell

Job description

Citi is seeking an experienced Applications Developer to maintain Counterparty Credit Risk applications, leveraging in-house Python and C++ libraries. You will support and improve CI/CD (build, testing and release management) of the credit risk application and contribute to the codebase to optimize performance across asset classes.

You will extend test suites, perform performance profiling, and work with Front Office teams to integrate quant library enhancements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer for Counterparty Credit Risk Analytics
Python Developer for Counterparty Credit Risk Analytics

Citi • Greater London

On-site
GBP 70,000 - 100,000
Counterparty Credit Risk Python Developer, AVP
Counterparty Credit Risk Python Developer, AVP

Citi • Greater London

On-site
GBP 70,000 - 100,000
Python Counterparty Credit Risk Senior Developer, Vice President
Python Counterparty Credit Risk Senior Developer, Vice President

Citigroup Inc. • City of Westminster

On-site
GBP 70,000 - 100,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Python Developer – Front Office Credit Risk Tech
Python Developer – Front Office Credit Risk Tech

Citigroup Inc. • Belfast City District

On-site
GBP 65,000 - 90,000
Senior Python Developer — Hybrid Role in Credit Risk Tech
Senior Python Developer — Hybrid Role in Credit Risk Tech

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Private medical insurance
Pension Plan
+4
Senior Python Developer - AVP
Senior Python Developer - AVP

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
Generous holiday allowance (27 days +)
Discretional annual performance bonus
Private medical insurance
+5
Senior Python Developer - AVP
Senior Python Developer - AVP

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Private medical insurance
Pension Plan
+4
Senior Python Engineer - Credit Risk, AI/ML & FastAPI
Senior Python Engineer - Credit Risk, AI/ML & FastAPI

Citibank (Switzerland) AG • Belfast City District

Hybrid
GBP 70,000 - 90,000
Python Developer
Python Developer

Citigroup Inc. • Belfast City District

On-site
GBP 65,000 - 90,000
Senior Python Developer — Hybrid & Parental Leave
Senior Python Developer — Hybrid & Parental Leave

Citi • Belfast City District

Hybrid
GBP 85,000 - 115,000
Paid Parental Leave
Generous holiday allowance
Discretional annual bonus
+4