433,514open jobs
15,105companies
61,322added this week
Browse all
Salary
$21k – $43k per year (Estimated)
Location
Remote/Hybrid (Pune, India)
Seniority
Senior · 3+ years exp
Employment
Full-Time
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.

We are seeking a talented and motivated Developer to join our dynamic Commodities Index Technology Team.

In this role, you will be responsible for the design, development, and maintenance of the software and infrastructure that powers our suite of proprietary and benchmark commodities indices.

You will work closely with quantitative researchers, traders, and index managers to implement new index methodologies, ensure data integrity, and optimize our calculation engines for performance and accuracy.

This is a critical role that combines expertise in software engineering with a deep understanding of financial markets, specifically in the commodities space.

You will be responsible for green field index re-engineering projects as well as managing and maintaining existing index platforms.

Key Responsibilities

  • System Development:

Design, build, test, and deploy robust and scalable software for the calculation, publication, and analysis of commodity indices.

  • Methodology Implementation:

Collaborate with quantitative analysts to translate complex index rules and methodologies (including weighting, rebalancing, and corporate actions) into high-quality, production-ready code.

  • Data Integration & Management:

Develop and maintain data pipelines to source, validate, and process commodity price data from various vendors and exchanges (e.g., Bloomberg, Refinitiv, CME, ICE).

  • Back-testing & Analytics:

Create and enhance tools for the historical back-testing of index strategies, performance attribution, and risk analysis.

  • Performance Optimization:

Profile and optimize the index calculation engine and data processing workflows to ensure low latency and high throughput.

  • Production Support:

Provide ongoing support for the index platform, troubleshoot production issues, and ensure the accuracy and timeliness of all index calculations and data distributions.

  • Documentation:

Maintain comprehensive documentation for the index methodologies, system architecture, and operational procedures.

  • Stakeholder Collaboration:

Work effectively with cross-functional teams, including research, trading, operations, and technology infrastructure.

Required Qualifications

  • Education:

Bachelor’s or master’s degree in computer science, Engineering, Mathematics, Physics, or a related quantitative field.

  • Programming Proficiency:

3+ years of strong, hands-on development experience in an object-oriented language such as Python, C++, or Java.

  • Data & Algorithms:

Solid foundation in data structures, algorithms, and software design principles.

  • Database Skills:

Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, SQL Server).

  • Financial Acumen:

A strong interest in financial markets and a foundational understanding of financial instruments.

  • Problem-Solving:

Excellent analytical and problem-solving skills with a keen attention to detail.

  • Communication:

Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

Preferred Qualifications

  • Domain Expertise: Prior experience working directly with commodities (Energy, Metals, Agriculture), financial indices, futures, and/or other derivatives.
  • Quantitative Libraries: Hands-on experience with numerical and data analysis libraries in Python (e.g., Pandas).
  • Cloud & DevOps: Familiarity with cloud computing platforms and CI/CD practices.

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

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.
433,514 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
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

Similar stack
Same company
Pune
In office • 3+ years exp
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
AI/ML
Instructor
Mobile
JUnit
DevOps
Docker
Apply
Data Engineer 2 11 min ago
$18k – $42k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
Airflow
DevOps
GCP
Azure
CI/CD
AWS
Analytics
ETL/ELT
SSIS
Azure Data Factory
Apply
$19k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
SQL
Databases
Snowflake
Databricks
AI/ML
Copilot
Analytics
Tableau
Power BI
Alteryx
Management
Confluence
Jira
Power Automate
Power Apps
SharePoint
Apply
$23k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Ho Chi Minh City
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
DynamoDB
ElasticSearch
AI/ML
Copilot
Cursor
Claude
ChatGPT
AWS Bedrock
LLM
RAG
OpenAI
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
AWS CDK
CloudFormation
Azure
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
Apply
$32k – $79k per year (Estimated) • Equity • In office • 7+ years exp • Bachelor's Degree • Johannesburg • Cape Town
Python
Databases
Apache Kafka
AI/ML
Fine-tuning
LLM Guardrails
DevOps
Terraform
Helm
AWS CDK
CloudFormation
Datadog
GitOps
AWS
Kubernetes
Platform Engineering
SLI/SLO/SLA
Apply
$109k – $205k per year (Estimated) • Remote/Hybrid • Full-Time • London
Apply
$33k – $67k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
ClickHouse
ElasticSearch
Apache Kafka
DevOps
Rest API
Splunk
OpenShift
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
AppDynamics
Amazon ECS
Analytics
ETL/ELT
Apply
$111k – $243k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • London
Apply
$11k – $24k per year (Estimated) • Remote/Hybrid • Full-Time • Mumbai
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Pune
Java
SQL
Java
Spring Framework
Spring Boot
Spring MVC
Spring Security
Spring Cloud
Databases
MySQL
PostgreSQL
Redis
Oracle
Cassandra
RabbitMQ
ActiveMQ
Apache Kafka
AI/ML
Prompt Engineering
DevOps
CI/CD
Configuration Management
Amazon ECS
Apply
$24k – $60k per year (Estimated) • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • Pune
Python
Go
AI/ML
Prompt Engineering
Apply
$22k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Spring Framework
Maven
DevOps
OpenShift
Git
AWS
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Maven
DevOps
OpenShift
Git
AWS
Apply
$23k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Pune
Java
SQL
Java
Spring Framework
Spring Boot
Databases
Apache Kafka
AI/ML
Prompt Engineering
DevOps
Amazon ECS
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
JavaScript
Java
TypeScript
Java
Spring Framework
Spring Boot
Databases
Apache Kafka
Frontend
Angular
DevOps
CI/CD
API Gateway
Apply
See all jobs
This is one of many
433,514 more open roles from verified company boards, updated every day.