Enable job alerts via email!

C++ Developer

Oxford Knight

London

On-site

GBP 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in the financial sector seeks a talented developer to join their dynamic team. This role involves working closely with quant analysts and traders to design and enhance low-latency algorithmic trading strategies. You'll leverage your expertise in C/C++ and Linux development to build cutting-edge systems that support trading operations. The company fosters a collaborative and creative environment, offering excellent opportunities for professional growth and a healthy work-life balance. If you're passionate about technology and finance, this position could be your next big step.

Benefits

Competitive salary
Generous benefits
Professional development
Casual work culture
Healthy work-life balance

Qualifications

  • 5+ years' experience in low-latency Linux development using C/C++.
  • Strong knowledge of distributed network architecture and multithreaded systems.

Responsibilities

  • Collaborate with analysts and traders to enhance algorithmic trading strategies.
  • Design and implement low-latency systems for trading operations.

Skills

C/C++
Linux Development
Multithreaded Systems
Distributed Systems
Communication Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Engineering

Tools

STL
Boost
Linux/GCC Toolchain
Red Hat Linux

Job description

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent prospects for career growth.


As a key member of the development team, you will be working closely with quant analysts/developers, traders and operations staff to build and enhance low-latency algorithmic trading strategies. You'll collaborate over the design and implementation of cutting-edge systems, covering all aspects of the trading strategies: from exchange price feeds and financial indicators, to back testing & tick data management, through to production environment support.


The successful candidate will be a self-starter with excellent communication skills, good understanding of user requirements, with knowledge of market data feed handlers and execution gateways highly desirable.


Requirements
  • 5+ years' experience in low-latency Linux development using C/C++, STL, Boost
  • Bachelors or Masters degree from a top-tier university in Computer Science, Maths, Engineering or related field
  • Solid experience in design and implementation of multithreaded and distributed systems
  • Strong knowledge of distributed network architecture

Desirable Skills/Experience
  • Familiarity with low-level optimization techniques on x86/64 platform and/or Linux/GCC toolchain and Linux Red Hat
  • Front office desk-aligned experience

Benefits
  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Contact
If you feel you are a good match, please don't hesitate to get in touch:
Madeleine Mamak
madeleine.mamak@oxfordknight.co.uk
020 3745 6529
linkedin.com/in/madeleine -mamak-a06490221
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.