Back to Jobs
Full timeTechnology

Distributed Systems Engineer (JVM) - Digital Asset Ledger & Risk

FasanaraLondon, England🇬🇧United Kingdom

Why this role stands out

You'll play a key role in developing and maintaining Fasanara Digital's cutting-edge trading platform, offering significant ownership and impact within a collaborative, meritocratic environment. This is an exciting opportunity for experienced Java developers who thrive on challenging projects and want to contribute to a rapidly growing firm in the digital asset space. Embrace the chance to grow your skills and shape the future of a leading quantitative investment team.

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeOn Site
LocationLondon, England, United Kingdom
JavaKafkaKotlinPythonSystem Design

Job description

Fasanara Capital is a global alternative asset manager, offering access to a range of inventive multi-asset capacity-constrained niche products. Over the past 10 years we are pursuing unorthodox portfolio construction and unconventional investment strategy is a response to today’s transformational markets.

Fasanara Digital was established 7 years ago and is the crypto arm of Fasanara Capital, a 14 year-old boutique alternative asset manager. We are a Quantitative Investment fund applying a scientific approach to investing in crypto assets. Our goal is to achieve exceptional risk-adjusted returns. We pursue a range of diversified and highly sophisticated investment strategies that seek to profit from inefficiencies in the market structure and range from market making to cross-exchanges arbitrage.

We run crypto high-frequency trading 24 hours a day, 7 days a week. Markets never close, so our ledger, risk and collateral systems can't either.

The Role

We are looking for an experienced software engineer to join Fasanara Digital and take significant ownership of of our collateral and ledger platform and shape its architecture.

This is a hands-on engineering role within a small, high-performing team where engineers have a high degree of ownership and autonomy. You will work across both new development and existing production systems, designing new solutions while maintaining, improving, and scaling established code.

What you'll build

You'll build the real-time systems that track our money: ledgers, risk and collateral across every venue we trade on. They're event-driven, they run 24/7 and they must stay correct, because there's no end-of-day batch to fix mistakes in. You'll work across new builds and live production code, from venue connectivity through to the numbers the desk relies on.

You'll write mostly Java and Kotlin on Kafka-style event streaming, with some Python.

The successful candidate will ideally bring experience from financial services, trading, banking, or digital assets, although strong distributed systems experience from another high-performance environment will also be considered.

What we're looking for

  • 2 to 5+ years of professional software engineering - we will match your level to our internal framework.
  • Strong commercial experience in Java or Kotlin.
  • Experience designing and running distributed, real-time, event-driven systems where availability matters.
  • Sound fundamentals: system design, concurrency, testing and production debugging.
  • You're as comfortable improving existing production code as you are writing new systems.
  • Ownership: you take a problem end to end and stay with it in production.

Nice to have

  • Crypto experience: exchanges, custody, protocols or market infrastructure.
  • Trading, post-trade, payments, risk, market-data or betting/odds systems. Domain knowledge transfers, and so does high-throughput work outside finance.
  • Kafka or another event-streaming technology.
  • Accounting, position, collateral or reference-data systems.
  • Python.

Our benefits include:

  • Performance-related Bonus Scheme
  • Private Medical & Dental Insurance through Bupa (including children's cover)
  • Life Insurance, Income Protection & Critical Illness Cover
  • Employee Assistance Programme (EAP)
  • Salary sacrifice pension with Hargreaves Lansdown (currently matched up to 10%)
  • Enhanced Maternity & Paternity Leave
  • Emergency Parental Leave, Emergency Childcare & Nursery Benefit
  • Cycle to Work Scheme
  • Charity Giving through CAF
  • Annual Wellbeing Budget
  • Team socials, annual Summer & Christmas parties, and other events throughout the year

Haystack's AI agent can fill in and submit this application for you. How AI auto apply works

Similar jobs