
Qube Research & Technologies · Amsterdam
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a ...
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.
We are hiring a Senior Low-Latency Software Engineer to join a newly formed team building a high-performance trading platform from
scratch.
This platform sits at the heart of QRT’s execution capabilities and is designed for ultra-low-latency, high-frequency trading. You
will work on systems where performance is critical, contributing directly to how strategies are executed in live markets.
You will collaborate closely with quant researchers and traders to turn models into efficient, production-grade systems, while
shaping the architecture and performance of the platform using modern C++ (C++23).
scalability, and reliability
overall architecture
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.
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
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you’ll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently - we are proud of our open and collaborative culture, so you’ll have plenty of opportunity to find what fits you best. Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture. WHAT YOU WILL DO: Main technical activities include: For all C++ openings: * Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) * Be involved in the development process, which will be a fast-paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants * Develop tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies * Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements Exchange Connectivity: * Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests * Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend * Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange * Research exchange behavior in detail to align our behavior to that of an exchange * Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies: * Implement trading algorithms based on requirements provided by traders and quants * Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation * Continuously improve the stability, reliability, and performance of the trading engine * Enhance monitoring and observability in collaboration with the Trading Operations team * Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks * Prepare for releases and deployments of new trading engine versions WHAT YOU NEED TO SUCCEED * BSc, MSc, or PhD in Computer Science, Mathematics or equivalent * 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred) * Ability to write clean, reliable, and highly scalable code * Good knowledge of algorithms and data structures * Experience in parallel, asynchronous, and multithreaded programming * Interest in achieving maximum performance from available hardware and software * Ability to communicate with technical and non-technical business colleagues WHAT WE OFFER At Flow Traders, we create the conditions for hard‑working, high‑performing people to do their best work. From a thorough onboarding and ongoing access to Flow Academy, to latest technology and a collaborative, non‑hierarchical culture, we give you the tools, ownership, and support to move fast and drive outcomes. We keep a close‑knit, small‑company feel while offering competitive salary, annual discretionary profit share, and comprehensive benefits, so talent can grow here, and stay here. See our benefits below: * Flow Academy and opportunities to attend domain-related conferences * Daily catered lunch, great coffee, and a fully stocked kitchen and snack bar * In-house Bar and Lounge with arcade, table tennis, billiards, and game consoles * Company boat * In-house gym and sessions with our nutritionist or personal trainer * Bi-weekly massages * Annual company trip and a variety of events throughout the year, such as the New Years Event * Global rotations across our offices worldwide * and more 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 QRT’s 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: * Design, build, and operate the data platform powering quantitative research and backtesting. * Develop production-grade Python applications to acquire, process, validate, and distribute market and reference data. * Build and operate scalable, automated data pipelines using technologies such as Apache Airflow and AWS Batch across AWS and QRT's compute infrastructure. * Ensure data quality, validation, reconciliation, and observability across critical production pipelines. * Design systems that efficiently process large-scale datasets while supporting compute-intensive research workloads. * Collaborate closely with quantitative researchers, software engineers, and infrastructure teams to accelerate dataset onboarding and improve research productivity. * Drive engineering best practices with a strong focus on software quality, automation, scalability, and operational excellence. Your present skillset: * 5+ years of experience building production-grade data platforms or large-scale data processing systems. * Strong Python software engineering experience. * Hands-on experience with Apache Airflow or similar workflow orchestration platforms. * Experience with AWS services including S3, EC2, AWS Batch, IAM, CloudWatch, and cloud SDKs. * Strong understanding of data quality, validation, testing, monitoring, and observability. * Good understanding of distributed data processing concepts. * Strong Linux skills and experience developing and supporting production systems. * Excellent problem-solving skills with the ability to collaborate effectively across research, engineering, and infrastructure teams. Nice to have: * Experience working with market or financial data. * Knowledge of non-equity asset classes (e.g. futures, fixed income, commodities, FX). * C++ development experience. * SQL proficiency. * Experience with Docker, Kubernetes, and Infrastructure-as-Code (Terraform or CloudFormation). * Familiarity with Apache Parquet, Apache Arrow, or distributed processing frameworks such as Spark, Ray, or Dask. 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.