Back to search
Tempest Vane Partners Linkedin · Posted 1mo ago

Market Data Engineer C++

London, Westminster, United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The Client

We’re partnering with a leading global investment firm to hire a senior Market Data Engineer to help build and scale a next-generation real-time data platform supporting systematic and discretionary trading teams.

This is a high-impact role at the core of the trading technology stack, focused on delivering low-latency, high-throughput market data systems used across multiple asset classes.


The Role

You’ll design and develop a centralised market data distribution platform that handles large-scale, real-time data ingestion and delivery across the firm.


Key responsibilities include:

  • Building high-performance feed handlers for direct exchange and vendor data feeds
  • Designing low-latency data pipelines for firm-wide consumption
  • Ensuring data quality, validation, and monitoring across real-time systems
  • Developing Python-based APIs and tooling for downstream integration
  • Collaborating with trading, infrastructure, and engineering teams to deliver robust production systems
  • Supporting and troubleshooting live trading environments


What We’re Looking For

  • 6+ years’ experience in low-latency C++ engineering
  • Strong background in real-time market data systems
  • Experience with exchange protocols (e.g. ITCH, OUCH, FIX/FAST)
  • Deep understanding of networking (TCP/UDP/multicast) and data distribution models
  • Expertise in performance optimisation, concurrency, and memory management
  • Proficiency in Python for APIs and data workflows
  • Experience working on high-availability, large-scale platforms


Nice to Have

  • Experience with messaging frameworks (e.g. Aeron, Kafka, ZeroMQ)
  • Familiarity with modern infrastructure (Docker, Kubernetes, cloud environments)
  • Knowledge of financial markets (Equities, FX, Futures, Commodities)
  • Exposure to observability tooling (Prometheus, Grafana)


Why Apply?

  • Work on mission-critical systems at the heart of trading
  • Solve complex engineering challenges in a high-performance environment
  • Join a collaborative, high-calibre team with strong technical ownership
  • Competitive compensation with strong upside


📩 If you're interested in learning more, feel free to apply or reach out directly for a confidential discussion.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent