This job is no longer available
This job expired on 26/09/2026. It no longer accepts applications.
C/C++ Software Engineer – Core Development
eFinancialCareers · London
Job description
About the role
Join a leading global high‑frequency trading firm as a pragmatic C/C++ Engineer within the Core Development team. You will help architect, build and maintain a cutting‑edge algorithmic trading platform, collaborating closely with technologists and traders in a fast‑paced, start‑up‑like environment.
Key responsibilities
- Design and implement high‑performance software for fast networking, real‑time acceleration and high‑performance computing.
- Co‑design hybrid hardware/software applications and low‑level network architectures.
- Develop low‑level and embedded software components that meet stringent latency requirements.
- Translate ideas from traders into deployable, reliable code quickly and accurately.
Required profile
- Strong C/C++ design and programming abilities with solid API design experience.
- Broad knowledge of algorithms and a basic understanding of statistics and algebra.
- Experience with Python, Matlab or R for data analytics (including Matplotlib, NumPy).
- Proven track record developing low‑level or embedded software in a dynamic environment.
- Degree in Electrical/Computer Engineering, Computer Science or a related field.
Required skills
- C/C++ programming
- API design
- Python
- Matlab
- R
- Matplotlib
- NumPy
- Low‑level/embedded software development
- Computer architecture
- Low‑level network architecture
- Algorithms
- Statistics
- Algebra
What we offer
- Competitive base salary and performance‑based bonus.
- Significant growth and learning opportunities with a direct business impact.
- Reward‑driven career progression and substantial benefits package, including private medical, paid parental leave, group life assurance and parking/cycle schemes.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
eFinancialCareers
London