C++ Developer/ Market Data Engineer (£70-85,000 p/a)

London 30 days agoFull-time External
Negotiable
This job posting has expired and is no longer accepting applications.
C++ Developer/ Market Data Engineer (C++ / Python) We’re supporting a Capital Market FinTech hiring a C++ Developer/ Market Data Engineer to build and optimise market data systems. You’ll work across high-performance data pipelines, cloud environments, and large-scale data storage, with a strong emphasis on C++ engineering. Key Responsibilities • Build and optimise high-performance data pipelines using C++ • Work with timeseries databases or fast storage and retrieval of market data. • Use Parquet-based storage formats for efficient large-scale data handling. • Collaborate with engineering teams to define and deliver market-data requirements. • Implement strong data-validation, monitoring, and reliability mechanisms. • Continuously reduce latency and improve throughput for workflows. Requirements • 3+ years in software engineering, ideally within market data or trading systems • Strong skills in C++ (and Python is a plus). • Experience with timeseries data pipelines. • Knowledge of Parquet storage is a plus • Familiarity with AWS cloud and containerised environments (e.g., Kubernetes). • Background in capital markets or trading systems beneficial. £70-£85,000 base + Bonus + Great Benefits 2 days in London office per week