C

Senior Python Developer, Risk Analytics - Assistant Vice President

Citi

India2–5 yrs5.6 – 18.1 LPA (estimated)
Full-time

Posted 1 week agoBe an early applicant

Senior Python Developer, Risk Analytics - Assistant Vice President

India

JobSpri never asks you to pay for a job. If anyone does, it's a scam.

How well do you match this job?

Sign in to check your resume against this job and see the skills you're missing.

Experience

2–5 yrs

Salary

₹5.6 – 18.1 LPA (est.)

Job type

Full-time

Openings

1

Education

Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, Financial Engineering, or a related discipline.

Apply by

7 Nov 2026

The Analytical Calculation Engine (ACE) team at Citi is responsible for building and supporting strategic platforms for counterparty credit risk, exposure analytics, and regulatory risk calculations. We are seeking a highly motivated Senior Python Developer to join the Credit Risk Technology organization to build and enhance high-performance risk analytics solutions.

  • Design, develop, and maintain applications supporting counterparty credit risk and exposure calculations.
  • Develop scalable and high-performance solutions using Python and related technologies.
  • Collaborate with Quantitative Research, Model Development, and Front Office Technology teams to integrate analytical models into strategic platforms.
  • Enhance and support risk calculation workflows across multiple asset classes.
  • Analyze and optimize application performance, scalability, and reliability.
  • Develop and maintain automated testing frameworks including unit, integration, and regression testing.
  • Support CI/CD pipelines, release activities, and platform modernization initiatives.
  • Investigate and resolve application, analytical, and production support issues.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, Financial Engineering, or a related discipline.
  • 3 to 6 years of professional software development experience.
  • Strong hands-on Python programming experience with object-oriented design principles.
  • Experience building and supporting enterprise-grade applications.
  • Strong understanding of data structures, algorithms, and software engineering fundamentals.
  • Experience developing applications on Linux/Unix platforms.
  • Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
  • Experience with SQL and data processing frameworks.

Skills

Get Career Updates

Stay Ahead in the
Jobspri Market

Join 50,000+ candidates receiving weekly job alerts, interview tips, and salary insights directly from top recruiters.

Weekly Alerts
No Spam
Resume Tips

By subscribing, you agree to ourTerms of ServiceandPrivacy Policy.