Gargantua Trading
← All opportunities

01 Trading systems

C++ Developer.

Build and improve the infrastructure that connects research to live markets, from incoming market data to reliable order execution.

02 What you’ll do

  • Develop and maintain trading-system components in modern C++.
  • Build exchange connectivity, market-data feeds, and order-management functionality.
  • Profile latency, memory use, and throughput, then turn measurements into practical improvements.
  • Design for correctness under load, disconnections, and unexpected market conditions.
  • Work with researchers to implement strategies and support their operation in production.

03 What you’ll bring

  • Strong modern C++ skills and an understanding of memory management and object lifetimes.
  • Experience with concurrency, networking, and systems development on Linux.
  • Confidence using profilers, debuggers, and tests to investigate performance and correctness.
  • An ability to write maintainable code and reason about trade-offs in critical systems.
  • Clear communication and the ability to own technical work in a remote team.

Experience with exchange APIs, low-latency systems, lock-free data structures, or trading infrastructure is useful.