SVP Senior C++ Market Data Engineer

Citi

Remote

Quick summary

Work type
Remote
Location
Jersey City, NJ
Salary
$176,720–$265,080 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $221k
$143k most similar roles pay here $278k

This role pays more than 73% of similar roles. Most pay $155,900–$222,250 — the shaded band above. At the midpoint, this role pays about $221k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

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

View all roles at Citi

At a glance

TL;DR · SVP Senior C++ Market Data Engineer

Citi’s Equities Technology organization is seeking a Senior Market Data Platform Engineer to join the Market Data Engineering team, responsible for designing and delivering Citi’s next-generation real-time market data distribution platforms supporting global Equities trading. The senior engineer will focus on hands-on system design and implementation, contributing to architectural decisions while ensuring adherence to latency targets and treating data correctness as non-negotiable. Key responsibilities include building performance-critical C++ components, defining platform standards for market data semantics, and optimizing OS-level configurations for deterministic behavior at scale. This role requires expertise in modern C++, real-time market data systems, Aeron (or equivalent) for high-performance fan-out, and deep understanding of exchange microstructure across global venues. The ideal candidate will have extensive experience with low-latency techniques such as NUMA-aware design and core pinning, and must be able to collaborate effectively with trading desks and regional teams globally.

What you'll do

  • Design and develop real-time market data distribution platforms for global Equities trading.
  • Build performance-critical C++ components for market data ingestion, normalization, and fan-out.
  • Define and enforce platform standards for market data semantics and correctness guarantees.
  • Engineer the end-to-end wire-to-consumer hot path with focus on NUMA-aware design and CPU isolation.
  • Own OS-level optimizations including Linux kernel tuning and network performance profiling.

What we're looking for

  • 12+ years of hands-on experience building low-latency, high-throughput systems with strong C++ proficiency.
  • Design and own real-time market data distribution platforms in a global financial institution (Equities required).
  • Deep production experience with UDP multicast, including loss recovery and operational behavior.
  • Strong understanding of low-latency techniques like NUMA, core pinning, IRQ affinity, and cache locality.
  • Production experience using Aeron for high-performance fan-out and IPC, managing back-pressure and performance diagnostics.
  • Demonstrated ownership of wire-to-consumer latency observability with histograms and tail analysis.
  • Strong knowledge of exchange microstructure and regional market differences across global venues.

More like this

Similar roles

SVP Senior KDB+ Platform Engineer

Citi

Remote (Jersey City, NJ) 2 days ago $176,720$265,080
KDB+/q Java C++ Algorithmic Trading SOR Market Making Quantitative Trading Low-latency time series databases High-throughput architectures Performance optimization SDLC discipline Automated testing Monitoring Reconciliation Traceability AI-powered SDLC tooling Code quality Development tools Testing frameworks
Remote

Market Data Platform Engineer

Wells Fargo

Charlotte, NC +1 2 days ago $87,000$168,000
LSEG TREP UNIX/Linux ksh bash TCP/IP multicast Grafana Java Python cloud technologies hybrid infrastructure automation frameworks infrastructure-as-code financial markets performance tuning capacity planning Kubernetes Docker CI/CD

Senior Data Platform Engineer

Upstart

Remote (Canada) 67 days ago $166,900$230,900
AWS Python Spark Kafka Airflow Databricks CI/CD Lakehouse Metadata Data Governance Collaboration Tools Monitoring Reliability Practices
Remote

Global Head of Data Platform Engineering, SVP

State Street

Boston, MA +3 2 days ago $225,000$337,500
SRE Agile Kubernetes Docker CI/CD AWS Azure GCP PostgreSQL Snowflake Apache Kafka Apache Hadoop Python Java Go Cloud Native Hybrid Cloud Data Lakehouse Batch Processing Streaming Data APIs SDKs Prometheus Grafana