Grey suits, crisp shirts, long hours - you know finance, right? Think again. 

About us

We’re a systematic hedge fund, but at our heart we’re a technology business run by programmers.

We build cutting-edge technology in-house to capture, analyse and monetise the growing wealth of global data. Trading is entirely automated through our high-performance infrastructure and we look to bring automation and efficiency to as many areas of our business as possible. This allows our teams to focus on what matters most - solving the complex and challenging problems that grow our business.

We have a huge amount of new work to do: new markets, new instruments, new data, new execution venues. So along with extending our 3rd generation system, there is a lot of greenfield development work.

Our team

Founded in 2010 and now just over 30 people, we’re a close-knit team of exceptionally talented, kind and friendly engineers, mathematicians and computer scientists. Our business is well suited to the curious and intellectually-honest, those who are committed to working collaboratively with others to help grow our business.

Many of our team have come from well-known tech firms such as Google, Apple, Microsoft, Yandex and Facebook, as well as smaller tech firms, quant hedge funds and banks. They’ve joined to play a personal part in the growth of our business and deliver tangible results to our trading and bottom line.

Working here

We’re fortunate enough to have a fantastic open-plan office, where we provide breakfasts, snacks, a music room, games, a library, the obligatory ping pong table and yoga sessions overlooking the London skyline.

We offer competitive compensation, a generous holiday allowance, various health benefits (medical, dental, and a private GP), travel insurance, life insurance, 10% employer pension, gym membership (plus an on-site gym), subsidised music lessons and regular social events.

We’re also big believers in learning and work hard to support the professional development of our team through tailored training, coaching and tuition.

Our business is growing and there’s so much we’ve imagined that we’ve yet to build. It’s an ideal time to join our team and be part of the journey! If you’re interested, we’d love to hear from you.

Desired Skills and Experience

  • Design extremely high-­performance, highly-­reliable and finely-­tuned programs, implemented in Python/Cython and C++ with production­-quality code
  • Design and implement the full stack of trading infrastructure from the exchange level to workflow management
  • Develop trading strategies using statistical and ML approaches
  • Extend and optimise the research and analysis process
  • Develop ways to automatically and intelligently trade multiple asset classes globally
  • Process and analyse novel structured and unstructured data with a view to improving risk, forecasting or execution.
  • Read academic papers, industry publications and books to learn new and improved algorithms for use in messaging throughput & latency, data storage, parallelisation and computation
  • Work on complex computational and data-­related problems and implement efficient and innovative solutions
  • Build tools and engines that enhance our ability to analyse data and contribute to optimised workflow
  • Develop visualisations, and other analytics for live and experimental trading
  • Improve system component performance by orders of magnitudes by improving the underlying algorithms/method of processing/identifying systems bottlenecks
  • Support our trading system and fix operational problems
  • Significant programming experience is a must, as is a genuine passion for solving complex problems through programming
  • You enjoy coding, rather than considering it just a tool, but want your code to have real world results and effects
  • You know your data structures and algorithms, and can practically apply the knowledge to real world problems
  • You may have a passion for ML and NLP, with ambitions to use these models to help solve algorithmic challenges and extract information from a wide variety of data sets
  • You have strong communication skills and a simple, down-to-earth style when articulating your ideas
  • You’re self-directed and can effectively and independently manage your time across various projects
  • You’re honest, reliable and take pride in your work
  • You’re enthusiastic, driven to develop your skills and open to new ideas
  • You’re flexible, adaptable and can jump from individual contributor to collaborative team member
  • We deliver in a Linux environment, mainly in C++ and Python/Cython, and embrace grid computing. Skills and knowledge here would be very helpful, but not essential
  • Ideally you will have a strong undergraduate degree in a numerate discipline from a top-tier university