Research Driven Recruitment

Discover the best vacancies in tech and finance, filter results or use our search tool to find your perfect match. If you would prefer to talk to us, please get in touch.

Latest Job Listings

C++ Developer (OTC team)

World-Leading Multi-Strategy Hedge Fund


Posted 2 Mths Ago

My client is an award-winning multi-strategy hedge fund, and their Electronic Trade Engineering (ETE) team sits at the nexus of investment professionals and global markets, working closely with traders and portfolio managers to automate and optimize the execution of trades. Their aim is to build a unified, best-in-class trading technology platform that can scale with the diversity and volume of the markets and provide a competitive edge when attacking new commercial opportunities.

Opportunity: Core Trading Platform Developer

ETE builds and maintains a core trading platform that allows fund-aligned teams to develop business applications and workflows in a high-performance, reliable, scalable distributed architecture. In this role, you will:

  • Architect, develop, deploy, and operate new and existing components of the trading system
  • Propose designs to continuously improve performance, functionality, and stability of the system
  • Exercise sound software engineering judgment, charting a path amongst tactical and strategic tradeoffs to satisfy short- and long-term commercial goals.
  • Facilitate communication and collaboration with business users, compliance officers, and peer technology teams

Required Qualifications:

  • Solid computer science fundamentals
  • Expert C++ or Java development skills
  • Strong network and multithreaded programming skills
  • Practical knowledge of some message-oriented middleware (e.g., Kafka, Solace, LBM, Tib/RV, etc.)
  • Proven track record in software design and development
  • Excellent analysis / problem solving skills
  • Strong communication and teamwork skills
  • Ability to manage multiple tasks in a demanding and dynamic environment
  • Demonstrable interest in financial topics and a clear desire and motivation to learn more
  • Minimum of a Bachelor’s degree in Computer Science or a related STEM discipline

Preferred Qualifications:

  • Electronic trading and execution strategies expertise
  • Prior experience developing trading systems
  • Python scripting experience