C++ Trading Platform Developer

About the Role

You will develop and improve the global trading platform, working on real-time data capture, order entry, exchange connectivity, monitoring and performance. You will write and optimize C++ and Python code on Linux, diagnose low-level issues, improve scalability and reliability, and deliver fail-safe systems for high-performance trading.

Requirements

  • Strong C++ skills
  • Experience inspecting C++ standard libraries and low-level behaviour
  • Experience writing client-server network applications
  • Experience writing and optimising high-performance code
  • Strong analytical skills
  • Understanding of networking, CPU and memory model, and assembly language

Responsibilities

  • Develop and maintain the global trading platform
  • Implement real-time data capture and order entry systems
  • Ensure robust connectivity to multiple exchanges
  • Design and implement monitoring and fail-safe systems
  • Optimize performance, scalability, and resource usage
  • Write and maintain C++ and Python code on Linux

Benefits

  • Team meals, festive celebrations and company team building events
  • Office amenities including table tennis and foosball and a team breakout area
  • Personalized desk configurations
  • Pension
  • Private health insurance
  • Flexible working arrangements with support for working from home
  • UK work permits and relocation assistance

Skills

Apply Now
C++ Trading Platform Developer at Wintermute | JobStash