Enable job alerts via email!

C++ Platform Engineer

Oxford Knight

London

On-site

GBP 60,000 - 100,000

Full time

30+ days ago

Job summary

A leading hedge fund seeks a C++ Platform Engineer to join its prestigious technology team, specializing in systematic trading. You'll work with modern C++ and Python to enhance its high-performance timeseries database. The role offers a flat-structured environment, competitive salary, generous perks, and opportunities for personal development.

Benefits

Personal development allowance
Sponsorship
Regular social events
Annual company trips
Team offsites

Qualifications

  • 1-4 years of experience in modern C++ (C++17 preferred).
  • Comfortable interfacing with stakeholders.
  • Experience in building a database or storage product.

Responsibilities

  • Contribute to the core of the high performance timeseries database.
  • Collaborate to develop analytics capabilities.
  • Design and deploy systems for production resiliency.

Skills

C++
Python
Communication

Education

Degree in Computer Science, Mathematics, Engineering, or Physics

Tools

Pandas
NumPy
Spark

Job description

Social network you want to login/join with:

One of the world’s largest hedge funds, this is an excellent opportunity to join one of the most prestigious technology teams in systematic trading in a wide-ranging development role. With a flat-structured, ‘no-attitude’ working environment, this is a great time to join as engineering is currently undergoing significant investment.

The Role

Part of a larger Front Office technology group, you will join a small team of polyglot developers working in highly optimised C++17 and Python. You’ll be contributing to a modern C++ codebase, while developing the core of the high performance timeseries database (storing > 500TB of data today) which underpins the firm’s data platform. You’ll also collaborate with users to develop analytics capabilities, plus designing and deploying systems to provide production resiliency.

The successful C++ Platform Engineer will be highly motivated and product focused, comfortable facing off to stakeholders across the business.

Requirements

  • 1 – 4 years’ modern C++ skills (C++17 and higher would be ideal)
  • Degree with high mathematical and computing content – Computer Science, Mathematics, Engineering, Physics, etc. – from a top-tier university
  • Excellent communication skills across all levels of technical expertise
  • Experience building a database or storage product
  • Python knowledge and experience with Pandas, NumPy, Spark would be beneficial
  • Bonus points for experience with QuasarDB or QuestDB
  • Competitive salary + generous bonuses
  • Extra perks including a personal development allowance and sponsorship
  • Central London office with a very smart, friendly tech team
  • Flat-structured, transparent and collaborative environment, ‘no-attitude’ culture
  • Regular social events, plus annual company trips and team offsites
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.