Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 4 Nov 2026

Senior Software Engineer, C++ , Core Platform

Flow Traders London senior full-time

The employer hasn't listed a salary.

Apply on Flow Traders

Description

Flow Traders is looking for Senior C++ Software Engineers to join their growing team.

Software Engineers at Flow Traders provide the company's competitive edge, equipping Researchers and Traders with the information and capabilities needed to make sound business decisions.

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 the company's in-house trading technology and optimize it to achieve market-leading performance and reliability.

The proprietary trading platform includes everything from venue connectivity to trading engines to shared platforms that enable quick and efficient work.

Responsibilities

Main technical activities include:

  • Leading the development and global rollout of the Core platform used in multiple business/focus groups
  • Developing tools/frameworks to deliver capabilities for tuning/developing data-driven systematic pricing and trading strategies
  • Working with focus group engineers, Quants, and Technical traders to refine requirements and iterate on design and implementation

Exchange Connectivity

  • Writing software that communicates with exchanges through their APIs
  • Ensuring quality of software based on testing suites
  • Optimizing exchange communication through kernel bypass and connection handling
  • Researching exchange behavior to align with it

Trading Strategies

  • Implementing trading algorithms based on requirements provided by traders and quants
  • Acquiring and developing the necessary trading knowledge to translate requirements into software implementation
  • Continuously improving the stability, reliability, and performance of the trading engine

Requirements

  • BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent
  • 5+ years post-graduation professional C++ software development experience
  • Ability to write clean, reliable, and highly scalable code
  • Good knowledge of algorithms and data structures
  • Experience in parallel, asynchronous, and multithreaded programming

Benefits

  • 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 a nutritionist or personal trainer
  • Bi-weekly massages
  • Annual company trip and various events throughout the year

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/flowtraders/jobs/8027844

Apply on Flow Traders