Search

C++ Software Developer

PublishedPublished: 9/3/2026
Technology

A fast-growing proprietary trading business is hiring a C++ developer to build and improve automated trading systems and help productise internal platforms. The firm trades listed derivatives and equities and is expanding into additional asset classes. You’ll work in a small, high-impact team where engineers contribute directly to strategy performance, infrastructure, and commercial tooling.

Responsibilities

  • Build and enhance low-latency trading systems and algorithms
  • Improve core platform performance, scalability, and reliability
  • Help turn internal tools into external-facing products
  • Partner with traders and researchers to deliver technical solutions
  • Analyse data to support strategy development and validation
  • Develop risk, monitoring, and reporting tools

Requirements

  • Strong C++ (Linux/server-side)
  • Experience with multithreading, low-latency or real-time systems
  • Solid understanding of data structures, networking, and system design
  • Ability to learn quickly and work across a distributed trading stack

Nice to Have

  • Background in trading or financial markets
  • High-performance/low-latency optimisation experience
  • Knowledge of databases and additional programming languages

Profile

  • Hands-on, adaptable engineer who enjoys solving complex problems
  • Comfortable in a fast-moving, collaborative environment
  • Motivated by ownership and visible impact

Required skills

  • Understanding of Financial Market
  • Multi-Threading
  • Databases
  • C++
  • Trading - Finance
  • Derivatives / Swaps
  • Identifying Problems
  • Linux
  • Financial Experience - General
  • Database Programming
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...