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