About this role
Salary: £60,000 - 80,000 per year
Requirements: Strong C++ and Linux systems programming experience (3+ years)Ability to work close to the metal and understand the systems underlying your codeExperience with performance-sensitive systems, including profiling, optimisation, and deterministic behaviourFamiliarity with networking fundamentals, including TCP/UDP and socket programmingGo experience is a strong bonus; willingness to learn and use Go internallyPython skills for scripting, automation, testing, data analysis, tooling, and operational workflowsExperience with Git and shell scriptingFinancial services or trading technology experience is a plus, but not essentialDelivery-focused approach, with a willingness to iterate and ship work into productionOwnership of production systems, including incident response, investigation, and follow-through; 15-minute acknowledgement SLA during working hoursClear documentation and proactive communication across a distributed, multi-time-zone teamCommitment to clean, testable code, thoughtful peer reviews, and continuous improvementCuriosity and willingness to learn and use AI toolsExisting right to work in the UK; visa sponsorship is not available Responsibilities: Build low-latency trading infrastructure and core components of our Switchboard platform, including pricing engines, connectivity gateways, market-data systems, and messagingDesign, test, deploy, support, and improve software throughout its full lifecycleWork with modern C++20 and Go on Linux, AWS cloud-native infrastructure, and colocation in key data centresOptimise microsecond-level latency and high-throughput messagingDevelop market-data and reference-data pipelines across multiple asset classesIntegrate with global banks and liquidity providers using the FIX protocolBuild and maintain observability and monitoring, including dashboards, alerting, and metricsSupport reliable production systems, investigate and resolve incidents, and provide Level 3 support during critical incidentsWork occasional hours outside the normal working day for production releases and scheduled maintenance windows Technologies: AIAWSCloudGitSupportLinuxNetworkPythonC++HTTPWindowsmicroservices More:
We are Reactive Markets, the 2026 OTC Trading Platform of the Year according to Risk.net. Our network handles more than $50 billion in daily trading volumes across FX, equities, and cryptocurrency, connecting over 40 leading liquidity providers. We are hiring a full-time C++ Software Engineer for a remote, UK-based role on our small, senior engineering team, building high-performance trading systems. We offer up to 30 days of leave plus bank holidays, private health insurance, pension, life insurance, dental and optical cashback, cycle-to-work benefits, socials, and offsites. We support flexible remote work, a sustainable pace, and career growth into senior, performance-specialist, or technical-leadership roles. Our hiring process has three video-call stages: an initial conversation, a hiring-manager conversation, and a technical interview; the latter two may change order. We welcome applications from all qualified candidates and can accommodate reasonable adjustments during recruitment.
last updated 40 week of 2026