C++ Engineer @ Leading Algo Trading Firm

A leading algorithmic trading company partnering with exchanges and e-trading venues globally to provide liquidity across various financial markets. They trade c. $250 billion worth of assets every and have one of the largest compute clusters in the world. The Role
  • The team you join is responsible for everything from interpreting arriving market data to dispatching orders.
  • In addition to the core trading platform, the team are currently working on an exabyte-scale highly available system, an optimising JIT compiler targeting massively parallel computation and FPGA and GPU programming.
  • Essential Attributes
  • You should have a strong knowledge of modern C++ (C++11 onwards).
  • A strong understanding of what really is going on inside a computer when your code is running, for example knowledge of execution pipelines in modern CPUs, scheduling mechanisms and more.
  • You should have a good familiarity with common algorithms and data structures and their performance trade-offs.
  • All development is in a Linux environment, so familiarity with the Linux command line and common tools is a plus but by no means a necessity.
  • Prior finance knowledge is not required.
  • Benefits
  • 25 days paid holiday per year + statutory holiday and paid sick days.
  • Onsite gym, sauna, and fitness classes at no charge.
  • Extensive medical & wellbeing benefits including an on-site doctor and therapist at no charge.
  • Breakfast and lunch provided daily.
  • Various supports for caregivers, including emergency dependent care
  • Generous Pension contributions. 
  • Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Engineer Q&A's
    Report this job

    This job is no longer available