
Flow Traders · London
Flow Traders is looking for a Senior Research Engineer to join us in our London office. This is a unique opportunity to join a leading proprietary trading firm ...
Flow Traders is looking for a Senior Research Engineer to join us in our London office. This is a unique opportunity to join a
leading proprietary trading firm with an entrepreneurial and innovative culture at the heart of its business. We value
quick-witted, creative minds and challenge them to make full use of their capacities.
As a Senior Research Engineer, you will be responsible for helping to lead the development of our trading model research framework
and using it to conduct research to develop models for trading in production. You'll expand the framework to become global
standard way of training, consuming, combining, and transforming any data source in a data-driven systematic way. You will then
partner with Quantitative Researchers to build the trading models themselves.
optimization procedures (supervised learning, backtesting etc.), as well as its integration with our platform for deploying and
running those models in production
strategies and alpha signals
and ray
model training, deployment, and monitoring
testing, CI/CD, observability)
Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other
information identifying potential candidates, submitted to any employee at Flow Traders via-email, the Internet or directly
without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no
placement fee of any kind will be paid in the event the candidate is hired by Flow Traders.
Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling, order book construction, and a deep understanding of exchange microstructure are themselves a competitive edge. We're looking for a senior individual contributor who has lived this philosophy in a proprietary or systematic trading environment and can squeeze every nanosecond out of the path from wire to strategy. As a senior individual contributor, you'll help set the technical direction for the Core Platform that underpins quantitative research, pricing, strategy development, and execution across hundreds of venues - and drive its global rollout across our Market Data, Quant Research, Pricing, and Strategies groups. You'll work in a tight, iterative loop with quants and technical traders, applying deep expertise in modern C++, OS internals, CPU and memory architecture, lock-free concurrency, and low-latency networking to push our systems toward state-of-the-art performance, robustness, and observability. WHAT YOU WILL DO: * Lead the development and global rollout of our Core market data platform used across multiple focus areas (Market data, Research engineering, Pricing, Strategies). * Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure. * Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies. * Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production. * Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation. WHAT YOU NEED TO SUCCEED: * BSc, MSc, or PhD in Computer Science, Mathematics, or a related field. * 7+ years of post‑graduation professional C++ software development experience. * Experience building low‑latency market data ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred). * Strong knowledge of algorithms and data structures. * Experience in parallel, asynchronous, and multithreaded programming. * Demonstrated ability to write clean, reliable, and highly scalable C++ code. * Interest in extracting maximum performance from available hardware and software (CPU caches, memory layout, networking, etc.). * Ability to communicate effectively with both technical and non‑technical colleagues. Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology- and data-driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset, which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high-quality returns for our investors. The Network Engineering function is responsible for the design, reliability, and optimisation of QRT’s wide-area network. The team supports large-scale routing infrastructure and collaborates closely with stakeholders across operations, systems engineering, and automation to ensure robust connectivity for global research and trading activities. Your Future Role within QRT You will: * Design, build, and operate scalable, resilient infrastructure configuration and platform services * Develop and maintain CI/CD pipelines to enable efficient and reliable software delivery * Implement and evolve observability systems using OpenTelemetry (OTel), including distributed tracing, metrics, and logging * Troubleshoot complex system issues, perform root cause analysis, and implement long-term fixes * Automate infrastructure provisioning and configuration using scripting and infrastructure-as-code approaches * Work closely with engineers to improve system design, deployment processes, and runtime performance * Operate and optimise containerised environments and orchestration platforms (e.g. Kubernetes) * Take ownership of services and features from implementation through production support and continuous improvement * Collaborate with stakeholders to understand requirements and deliver effective technical solutions Your Present Skillset * Strong Linux systems expertise, including debugging and performance tuning * Solid networking knowledge (TCP/IP, DNS, firewalls, VRFs, VLANs, BGP) * Proficiency in Bash and Python for automation and tooling * Experience with Python web frameworks (e.g. Flask, Django REST Framework) * Experience building RESTful APIs * Hands-on experience with containerisation (Docker) and container orchestration (Kubernetes) * Experience with monitoring and logging stacks (Prometheus, Grafana, Loki) * Understanding of asynchronous and multi-threaded systems * Experience working with CI/CD systems in production environments * Familiarity with distributed systems and common reliability patterns * Ability to define and measure KPIs, SLAs, and SLOs * Strong communication skills and ability to work with both technical and non-technical stakeholders * Desirable: * Familiarity with infrastructure-as-code tools (i.e. Terraform) * Experience with cloud platforms (i.e. AWS) * Knowledge of OpenTelemetry (OTel), including instrumentation, tracing, metrics, and observability pipelines QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology- and data-driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset, which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high-quality returns for our investors. Your Future Role within QRT You will join the global infrastructure team, responsible for QRT’s Linux estate, including trading infrastructure and low-latency platforms. The team works closely with application and support functions to deliver secure, high-performance, and scalable solutions for the business. * Manage and evolve QRT’s Linux platform to support global trading environments * Work with application and support teams to maintain a secure and scalable infrastructure * Lead the design and implementation of automation frameworks, tools, and processes * Contribute to the development of monitoring and observability capabilities * Analyse and tune performance across systems, networks, and applications * Support build/release management processes * Collaborate within a version-controlled development environment Your Present Skillset * Strong expertise in Linux (preferably Red Hat–based distributions) * Experience building and administering large-scale or latency-sensitive platforms * Extensive experience with architecture and long-term evolution of automation and configuration management systems (e.g. Ansible, Puppet, Chef) * Experience with monitoring and observability tools (e.g. Splunk, Elastic, Prometheus, Grafana) * Experience with build/release management systems. * Solid programming skills in Python and Bash (C/C++ is a plus) * Detailed understanding of server network stack, network protocols (e.g. TCP, UDP, IGMP, LAN and WAN technologies) * Experience of performance analysis and tuning * Experience working in a collaborative development environment using source control * Strong problem solving and analytical skills * Effective communication and teamwork skills QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.