Jobiglo

No results.

This job is no longer available

This job expired on 27/09/2026. It no longer accepts applications.

C++/Python Software Developer – London

eFinancialCareers · London

🇬🇧 English
C++ Python Linux CI/CD TDD code reviews concurrency memory management low-level systems programming compilers CPU architecture

Job description

About the role

This position focuses on engineering high‑performance, low‑latency systems that directly support algorithmic trading. You will work in a fast‑paced environment where clean, optimized code drives real‑world trading outcomes.

Key responsibilities

  • Design, develop, and deploy C++ code for algorithmic trading platforms.
  • Optimize latency‑critical components through low‑level programming, performance tuning, and efficient data handling.
  • Maintain and improve tooling for automated testing, monitoring, and deployment on Linux.
  • Collaborate with engineers and researchers to translate trading ideas into production‑grade software.
  • Stay up‑to‑date with modern hardware, compiler behavior, and systems‑level development techniques.

Required profile

  • Degree in Computer Science, Engineering, Physics or Mathematics (minimum BSc) from a reputable university.
  • Proven software engineering experience via professional roles, open‑source contributions or independent projects.
  • Strong communication skills and ability to work constructively within a team.

Required skills

  • C++ (expert level)
  • Python (scripting for tooling and prototyping)
  • Linux systems
  • CI/CD pipelines
  • Test‑Driven Development (TDD)
  • Code reviews
  • Concurrency and memory management
  • Performance optimization and low‑level systems programming
  • Understanding of compilers, CPU architecture and hardware behavior

What we offer

  • Technical, tight‑knit engineering culture focused on precision and performance.
  • Opportunity to work on greenfield projects with measurable impact on trading.
  • Competitive compensation.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec eFinancialCareers.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

22 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

eFinancialCareers

London