Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Citi Group AVP - C++ Developer Equity Derivatives Technology 
India, Maharashtra, Pune 
876127239

18.03.2025

We are seeking a highly skilled C++ Engineer at the AVP level in developing and maintaining trade capture applications within Equity Derivatives. The ideal candidate will have deep expertise in C++ development, strong knowledge of post-trade processing workflows, and experience in building high-performance, scalable systems in a financial services environment.

Key Responsibilities:

  • Design, develop, and enhance post-trade applications for equity derivatives using modern C++ (C++11/14/17/20).

  • Work closely with trading, risk, and operations teams to understand business requirements and optimize post-trade processing workflows.

  • Implement low-latency, high-throughput systems for trade validation, confirmation, clearing, and settlement.

  • Ensure robust exception handling, reconciliation, and failover mechanisms for post-trade processes.

  • Optimize existing codebase for performance, scalability, and reliability.

  • Integrate applications with internal and external clearinghouses, counterparties, and market infrastructures.

  • Collaborate with cross-functional teams including quants, traders, business analysts, and infrastructure engineers.

  • Maintain compliance with regulatory requirements (e.g., MiFID II, Dodd-Frank, EMIR) and ensure auditability of trade flows.

  • Write unit tests, conduct code reviews, and adhere to best software engineering practices.

Key Requirements:

  • 7+ years of experience in C++ development, with a focus on post-trade applications in equity derivatives.

  • Strong understanding of financial markets, trade lifecycle, and clearing/settlement processes.

  • Knowledge of multithreading, memory management, and performance optimization in C++.

  • Familiarity with cloud computing and microservices architectures is a plus.

  • Strong problem-solving skills, with the ability to work in a fast-paced, dynamic environment.

  • Excellent communication skills and the ability to work collaboratively with global teams.

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the