Browse All Jobs
Job Description
Geneva Trading, a premier global principal trading firm, is seeking a highly skilled and motivated Mid-Level C++ Engineer to join one of its trading teams in the London office. The ideal candidate will work closely with traders and quantitative researchers to design, develop, and optimize trading systems. While C++ is the core focus, the role also requires experience with C# and Python.Responsibilities include:
  • Designing, implementing, and maintaining high-performance C++ applications for real-time trading.
  • Collaborating with traders, researchers, and other engineers to develop low-latency solutions.
  • Supporting and enhancing existing trading infrastructure and tools.
  • Contributing to system architecture, performance tuning, and code optimization.
  • Working across the tech stack, using C#, Python, and other tools where needed to support trading workflows.
Qualifications include:
  • 3–6 years of professional software development experience, with a strong focus on modern C++ (C++11 or newer).
  • Proficiency with C# and Python in a production environment.
  • Experience working in a low-latency, high-performance, or real-time systems environment preferred.
  • Strong problem-solving skills and the ability to work in a fast-paced, team-oriented environment.
  • Excellent communication and collaboration abilities.
Geneva Trading offers:
  • Competitive compensation and performance-based bonuses.
  • Collaborative, tech-driven culture with a flat organizational structure.
  • Access to cutting-edge technology and the freedom to innovate.
  • Generous benefits including health insurance and wellness programs.
Apply Manually