Officer, Balance Sheet Analytics Developer – Treasury ALM- C11

1 day ago


Mumbai, Maharashtra, India Citi Full time US$ 90,000 - US$ 1,20,000 per year

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 year

    Balance 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 year

    Balance 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...


  • Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per year

    Balance 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...


  • Mumbai, Maharashtra, India Citi Full time US$ 1,20,000 - US$ 2,00,000 per year

    The 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 time

    We 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,...


  • Mumbai, Maharashtra, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per year

    Role 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...


  • Mumbai, Maharashtra, India Teamware Solutions Full time

    Job 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...


  • 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 time

    Main 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...


  • Mumbai, Maharashtra, India Evoke HR Solutions Pvt. Ltd. Full time

    Job 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,...