2,106,865open jobs
129,622companies
244,448added this week
Browse all
Salary
≈ $15k – $36k per year (Estimated)
Location
In office (Pune)
Seniority
Senior · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Sep 7, 2026. Citi scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Citi is one of the largest banks in the world, tracing its lineage to the City Bank of New York founded in 1812 and taking its modern shape through the 1998 merger that created Citigroup. Its most distinctive asset is a cross-border payments and treasury network unmatched by any competitor, moving trillions of dollars a day for multinational corporations, governments and other banks across roughly ninety countries. Alongside that institutional franchise it runs markets and investment banking, wealth management and a United States personal bank, and has spent recent years simplifying itself by exiting consumer operations across Asia, Europe and Latin America.

The Opportunity

The Analytical Calculation Engine (ACE) team is responsible for building and supporting Citi's strategic platform for counterparty credit risk, exposure analytics, and regulatory risk calculations. The platform serves as a critical component of Citi's risk management infrastructure, supporting risk measurement and analytics across multiple asset classes.

We are seeking a highly motivated Senior Python Developer to join the Credit Risk Technology organization. This role provides an opportunity to work closely with Front Office Quants, Model Development, Risk Management, and Technology teams to build and enhance high-performance risk analytics solutions.

Your Role and Impact

As a Senior Python Developer, you will contribute to the development and support of Citi's strategic risk analytics platform. You will collaborate with quantitative analysts and model developers to implement analytical models, improve platform performance, and deliver robust solutions supporting counterparty credit risk calculations and regulatory requirements.

This role is ideal for a strong software engineer with a passion for Python development who is interested in financial markets, quantitative analytics, and large-scale distributed systems.

Key Responsibilities

  • 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.
  • Collaborate with global stakeholders across Risk, Quantitative Analytics, and Technology organizations.
  • Produce high-quality technical documentation and adhere to engineering best practices.
  • Participate in code reviews and contribute to continuous improvement initiatives.

Required Qualifications

  • 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.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively within global and cross-functional teams.

Preferred Qualifications

  • Experience in Capital Markets, Risk Technology, or Financial Services environments.
  • Understanding of derivatives, risk management, or quantitative analytics concepts.
  • Knowledge of Counterparty Credit Risk (CCR), Exposure Analytics, XVA, or Market Risk.
  • Exposure to quantitative libraries and numerical computation frameworks.
  • Experience with Python data science libraries such as NumPy, Pandas, and SciPy.
  • Familiarity with cloud technologies, distributed computing, or high-performance computing environments.
  • Basic knowledge of C++ is a plus.
  • Experience working with quantitative analysts, model developers, or Front Office technology teams.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,106,865 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pune
Software Engineer 2 days ago
In office · 8+ years exp · Bachelor's Degree · Bengaluru
Python
Management
Agile
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Apply
Hybrid · 4+ years exp · Master's Degree · Pune
SQL
C#
C#
.NET
AI/ML
Claude Code
Apply
Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Pune
Python
JavaScript
Java
TypeScript
AI/ML
LangGraph
AutoGen
LangChain
Function Calling
AI Agents
LLM
RAG
Agentic Workflows
Frontend
Angular
DevOps
CI/CD
Linux
Unix
Apply
$139k – $201k per year · Hybrid · Full-Time · 7+ years exp · PhD · New York
Python
SQL
Databases
Snowflake
Google BigQuery
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
Terraform
GCP
CI/CD
Docker
Kubernetes
Google Cloud Run
Analytics
Tableau
Power BI
ETL/ELT
Looker
Dimensional Modeling
Management
Agile
Apply
In office · 3+ years exp · Bachelor's Degree · Pune
Python
JavaScript
Java
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Databricks
Frontend
Angular
DevOps
Azure
Git
Management
Agile
Apply
≈ $16k – $37k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Hyderabad
Python
PowerShell
Databases
Apache Kafka
DevOps
Splunk
Puppet
GCP
OpenShift
New Relic
Chef
Dynatrace
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
SLI/SLO/SLA
Apply
Software Engineer III 14 days ago
≈ $23k – $59k per year (Estimated) · In office · 3+ years exp · Master's Degree · Shanghai
Python
Go
Java
SQL
Scala
Databases
Snowflake
Databricks
Amazon Redshift
Trino
AI/ML
Spark
Machine Learning
DevOps
AWS
Docker
Kubernetes
Analytics
A/B Testing
Apply
In office · Internship · Master's Degree · Singapore
Python
SQL
ABAP
ABAP
SAP Fiori
Analytics
Power BI
Microsoft Excel
Management
Power Automate
Power Apps
Apply
≈ $16k – $37k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Pune
Python
Java
SQL
Scala
Databases
Databricks
HBase
AI/ML
Hadoop
Spark
DevOps
AWS
Linux
Apply
≈ $20k – $48k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Pune
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Prompt Engineering
Frontend
Angular
Apply
≈ $20k – $51k per year (Estimated) · Hybrid · Full-Time · 12+ years exp · Bachelor's Degree · India
Java
Java
Hibernate
Databases
Apache Kafka
Apply
Senior Developer 9 hours ago
In office · Pune
Python
Java
C#
Java
Gradle
C#
.NET
Databases
Chroma
DevOps
CI/CD
GitHub
Management
Confluence
Jira
QA
TestNG
Selenium
Appium
Rest-Assured
Pytest
Energy
DNP3
Apply
≈ $59k – $143k per year (Estimated) · In office · Full-Time · 15+ years exp · Pune
DevOps
New Relic
Management
ServiceNow
ITSM
Apply
≈ $19k – $42k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Pune
Apply
In office · Bachelor's Degree · Budapest · Szeged · Pune · Mumbai
Python
SQL
Analytics
Microsoft Excel
Apply
$13k – $19k per year · In office · Full-Time · Pune · Mumbai
Apply
See all jobs
This is one of many
2,106,865 more open roles from verified company boards, updated every day.