SVP Senior C++ Market Data Engineer
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 72% of similar roles. Most pay $152,739–$222,000 — the shaded band above. At the midpoint, this role pays about $221k versus about $187k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 369 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 347 roles with salary data.
Most-posted roles
At a glance
Citi’s Equities Technology organization is seeking a Senior Software Engineer to join the Equities Timeseries group, responsible for order data, tick data, and real-time Transaction Cost Analytics (TCA) supporting global trading. This role involves designing and implementing high-performance KDB+/q platforms used for order, execution, market data, and TCA analytics across both real-time and historical use cases. The candidate will define and maintain canonical time-series schemas and collaborate closely with traders and researchers to co-design and productionize analytics under microsecond-level latency constraints. Essential skills include deep expertise in KDB+/q or equivalent high-performance time-series platforms, experience with Java and C++, and a strong understanding of market microstructure and electronic execution workflows. The role requires working within a fast-paced, globally distributed environment where ensuring the correctness and performance of analytics is critical.
Skills
What you'll do
What we're looking for
More like this
Citi
Apple Inc
Apple Inc
Apple Inc
Apple Inc
Apple Inc