
Officer, Balance Sheet Analytics Developer – Treasury ALM- C11
1 day ago
Balance Sheet Analytics Developer – Treasury ALM
Job Description:
The Balance Sheet Analytics & Management (BSAM) team is seeking a technically skilled Python developer with a solid understanding of Treasury, IRRBB, and ALM concepts. In this role, you'll design and optimize analytics tools that power Citi's NIR/NIM forecasting, balance sheet planning, and rate risk assessments. This is a hands-on coding role focused on building scalable, high-performance libraries using Python (NumPy, Polars), Cython, and/or C++ for production use.
Key Responsibilities:
Develop and maintain Python-based analytics libraries for NIR/NIM modeling and IRRBB simulations
Optimize data pipelines using vectorized operations, memory-efficient structures, and just-in-time compilation (e.g. Cython)
Collaborate with Treasury, Risk, and Finance teams to integrate your tools with business workflows
Contribute to forecasting and scenario analysis with automated tools for volume, rate, and mix attribution
Work with data from Pearl, Ruby, and Genesis systems to build robust, reusable modules
Support monthly reporting cycles, ALCO packages, and results validation for NIR/NIM metrics
Follow SDLC best practices and use GitHub for code versioning and release management
Qualifications:
5+ years of experience in Treasury, ALM, IRRBB, or related financial analytics
Strong Python skills, with experience in NumPy, Polars, and performance libraries (e.g. Cython or C++)
Familiarity with Treasury systems (e.g. Pearl, Ruby, Genesis) and their data structures
Proficiency in SQL for large-scale data extraction and transformation
Comfortable working independently and contributing to cross-functional teams
Strong written and verbal communication skills to present technical work to non-technical partners
Experience with Tableau is a plus (for lightweight reporting)
Education:
Bachelor's degree in Computer Science, Financial Engineering, Economics, or a related technical/quant field
Development Opportunities:
Learn Treasury ALM from the ground up and work on high-impact regulatory and business-driven initiatives
Gain exposure to balance sheet strategy, interest rate risk metrics, FTP, and liquidity planning
Sharpen performance engineering and SDLC skills in a collaborative, high-ownership environment
Opportunity to contribute code used across Treasury and Finance groups globally
Job Family Group:
Finance
Job Family:
Balance Sheet Management
Time Type:
Full time
Most Relevant Skills
Business Acumen, Data Analysis, Internal Controls, Management Reporting, Problem Solving, Process Execution, Risk Identification and Assessment, Transfer Pricing.
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.
-
Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per yearBalance Sheet Analytics Developer – Treasury ALM (AVP / C12)Job Description:The Balance Sheet Analytics & Management (BSAM) team is seeking a technically skilled Python developer with a solid understanding of Treasury, IRRBB, and ALM concepts. In this role, you'll design and optimize analytics tools that power Citi's NIR/NIM forecasting, balance sheet...
-
Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per yearBalance Sheet Analytics Tableau Developer – Treasury ALM (AVP / C12)Job Description:The Balance Sheet Analytics & Management (BSAM) team is seeking a technically skilled Python developer with a solid understanding of Treasury, IRRBB, and ALM concepts. In this role, you'll design and optimize analytics tools that power Citi's NIR/NIM forecasting, balance...
-
Balance Sheet Analytics Model Developer –
1 hour ago
Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per yearBalance Sheet Analytics Model Developer – (AVP / C12)Job Description:The Balance Sheet Analytics & Management (BSAM) team is seeking a technically skilled Python developer with a solid understanding of Treasury, IRRBB, and ALM concepts. In this role, you'll design and optimize analytics tools covering the whole balance sheet to help support Citi's business...
-
Balance Sheet Management Group
4 days ago
Mumbai, Maharashtra, India Citi Full time US$ 1,20,000 - US$ 2,00,000 per yearThe Balance Sheet Management ("BSM") unit is a division within Treasury, and is part of Citigroup's broader Finance organization. Balance Sheet Management's specific responsibilities cover five key areas:Asset and Liability Management (ALM):FTP Governance & Execution: establishes and oversees the policies under which business assets and liabilities are...
-
Senior Manager/AVP ALM
19 hours ago
Mumbai, Maharashtra, India AU SMALL FINANCE BANK Full timeWe are hiring for Senior Manager/AVP ALM (asset liability management)- Risk at Jaipur/MumbaiWork Experience - 5+ years of relevant Banking experience.- Monitor Liquidity and Interest Rate Risk for the Bank and highlight the concerns to the Management.- Prepare/Review/Validate Regulatory Returns and monitoring of ratios against internal and regulatory limits,...
-
Balance Sheet Mgmt Sr. Analyst
4 days ago
Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per yearRole Introduction/OverviewThe Balance Sheet Management Analyst will play a critical role in driving sophisticated balance sheet optimization initiatives for a large banking institution. The successful candidate will contribute cutting-edge financial modelling and strategic insights while gaining unparalleled exposure to high-level decision-making and complex...
-
Intercompany Controller – Balance Sheet
7 days ago
Mumbai, Maharashtra, India Teamware Solutions Full timeJob Opening: Intercompany Controller Location: Commerz III, Mumbai | Work Model: Hybrid Shift Timing: 12:00 PM – 9:00 PM Notice Period: Immediate to 30 Days Max Experience Required: 6 months to 3 years About the Role We are hiring an Intercompany Controller to support a funding renovation project on a contractual basis . This position...
-
Treasury Liquidity Analytics Associate
4 weeks ago
Mumbai, Maharashtra, India JP Morgan Chase Full time:The Commercial & Investment Bank (CIB) Treasury is a critical function within CIB Finance and Business Management. It is responsible for managing the liquidity, balance sheet and capital positions of the investment banking businesses, establishing transparent and market-based funds transfer pricing policy, and developing methodologies and metrics to improve...
-
Treasury Analyst
2 days ago
Mumbai, Maharashtra, India Puma Energy Full timeMain Purpose To perform designated responsibilities on a day-to-day basis as laid down in this document and supporting the manager in managing the team and routine operations besides assisting in other initiatives Knowledge Skills and Abilities Key Responsibilities Key Responsibilities Pointers shared in the Business Case for Analyst level role...
-
Vice President – Treasury
4 weeks ago
Mumbai, Maharashtra, India Evoke HR Solutions Pvt. Ltd. Full timeJob Title: Vice President – Treasury & Back Office Location: Andheri, Mumbai Department: Finance & Accounts Job Purpose We are looking for a strategic and experienced professional to lead our Treasury and Back Office operations within the Finance & Accounts department. The role is pivotal in managing liquidity, investment settlements, automation,...