Build and maintain robust, tested software for live trading, simulation, quantitative modelling, and research tooling, taking systems from concept through production. Work closely with quantitative analysts to turn rese…
Browse jobs
Jobs in London
174 current jobs in London.
Current opportunities
Search all jobsDesign and improve workload scheduling and fleet management for large compute environments, while contributing to clustered file systems, software lifecycle tooling, and platform reliability. Investigate and tune kernel…
Investigate complex production issues, create reproducible test cases and diagnostic tools, and prototype trading features and performance tests. Mentor engineers, establish RAD engineering standards, and communicate an…
Design, implement, and optimize software components that power systematic trading strategies. Contribute to the ongoing development of Bayforest’s proprietary, data-driven systems in collaboration with engineers and qua…
Build reliable software and research frameworks that support quantitative research and trading, including performance-critical market-data delivery and integrated research and execution tools. Develop cloud-based simula…
Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £160,000 + Bonus + Package
NewDevelop trading systems, research platforms, analytics tools, quantitative models, and data-driven solutions. Collaborate with engineers, researchers, and investment professionals to solve technical challenges using lar…
Develop and troubleshoot production trading systems, taking on urgent faults, new feature proofs of concept, and performance testing tools across a live regulated market. Mentor engineers and collaborate with Product, I…
Design, build, and operate scalable, resilient infrastructure supporting mission-critical global trading systems. Optimize CI/CD, observability, automation, container orchestration, and distributed systems reliability,…
Own the end-to-end development of financial data products, from preparing unstructured text and engineering features to applying NLP and modeling methods and rigorously validating trading signals. Work with clients and…
Develop and optimize performance-sensitive software and exchange integrations that support automated cryptocurrency trading, including market data and order execution systems. Collaborate with trading and quantitative t…
Support and maintain critical production infrastructure across hardware, software, operating systems, networking, and storage, while investigating and resolving incidents through root-cause analysis. Coordinate with eng…
You will design, develop, and deploy quantitative tools and data pipelines to support trading, research, and risk management activities. You will collaborate with researchers and traders to translate business requiremen…
Develop and maintain Python applications, quantitative tools, and data pipelines supporting commodity trading, research, pricing, backtesting, risk analysis, and PnL reporting. Collaborate with researchers, traders, dat…
Design and build high-performance, scalable software, algorithms, distributed systems, and data-processing services for trading, market data, portfolio analytics, and risk management. Own technical design and production…
Develop and optimize high-performance, low-latency C++ trading systems and implement rates algorithmic trading strategies, including pricing, market-making, hedging, execution, market data, and exchange connectivity. Co…
Lead the design, development, testing, and operation of low-latency C++ trading connectivity and risk management systems on Unix/Linux, integrating FPGA pipelines for deterministic performance. Drive production stabilit…
Design, develop, and maintain scalable, high-performance C#/.NET applications, backend services, APIs, and microservices for trading and operational platforms. Collaborate with traders, quantitative researchers, and eng…
Analyze, design, and develop core platform functionality using C++ and Python with a focus on efficiency and high-performance data layers. Maintain and optimize valuation, risk, and P&L frameworks while ensuring system…
Build and optimize high-performance trading systems in Rust, including infrastructure for pricing, execution, and market data. Collaborate with traders, take ownership of key systems, contribute to architectural decisio…
Provide production support for business-critical Front Office trading applications, investigate and resolve incidents, and perform root cause analysis to improve platform stability and resilience. Support end-to-end tra…