Taro Logo

Core Engineer - DeFi - London (F/M/D)

A global financial institution for digital assets, focused on market integrity and efficiency, providing institutional liquidity, trading solutions, OTC execution and treasury management.
Backend
Mid-Level Software Engineer
In-Person
Finance · Blockchain

Job Description

Flowdesk is revolutionizing the digital assets financial landscape by building a global institution focused on market integrity and efficiency. As a Core Engineer in their London office, you'll be instrumental in developing their world-class back office system, serving as the backbone for Flowdesk's operations.

The role combines deep technical expertise with financial market knowledge, particularly in the DeFi space. You'll be working alongside seasoned professionals with extensive experience in both Crypto and Traditional Finance sectors. Your responsibilities will span from implementing DeFi protocol integrations to building core booking systems and developing sophisticated data products.

The ideal candidate brings strong object-oriented programming skills, particularly in languages like Go, C++, or Rust, combined with practical experience in TypeScript and Python. Your expertise should extend to database optimization, API design, and cloud infrastructure. What sets this role apart is the unique combination of traditional financial systems knowledge with cutting-edge blockchain technology implementation.

Working at Flowdesk offers the opportunity to shape the future of digital asset infrastructure while being part of a rapidly scaling organization. The company provides comprehensive benefits including full health coverage, pension, and regular team events. The work environment is international, with English as the primary language, fostering global collaboration and innovation.

This position is perfect for engineers who are passionate about both technology and finance, offering the chance to work on complex technical challenges while building systems that will define the future of digital asset markets. The role requires a blend of technical excellence, financial market understanding, and the ability to work effectively with stakeholders across trading, operations, and compliance departments.

Last updated 5 hours ago

Responsibilities For Core Engineer - DeFi - London (F/M/D)

  • Build and maintain a world-class back office system
  • Collect on-chain data and integrate with decentralized protocols
  • Implement core booking and aggregation engine features
  • Automate reconciliation of trading and treasury activity
  • Develop data products and APIs with proper versioning
  • Maintain technical documentation and participate in code reviews

Requirements For Core Engineer - DeFi - London (F/M/D)

Go
TypeScript
Python
PostgreSQL
Kubernetes
  • Knowledge of crypto asset classes: spot, perpetuals, futures, and options
  • Experience with DeFi protocols integration (Uniswap v3, Curve, Aave)
  • Strong OO background in Go, C++, C#, Java or Rust
  • Experience with TypeScript and Python
  • API design expertise
  • PostgreSQL schema design and query optimization skills
  • Experience with message queue / pub-sub systems
  • Familiarity with cloud environments and CI/CD

Benefits For Core Engineer - DeFi - London (F/M/D)

Medical Insurance
  • International environment (English is the main language)
  • Pension
  • 100% health coverage
  • Team events and offsites

Related Jobs

Core Engineer - CeFi - London (F/M/D)

Core Engineer position at Flowdesk focusing on CeFi development using Python, Rust, and TypeScript in London.

Optical Engineer – Fibre Test and Automation

Optical Engineer position at Microsoft's Azure Fiber division, focusing on fiber optic testing automation and development of testing protocols in Romsey, UK.

Software Engineer 2

Software Engineer 2 position at Microsoft's Industry Solutions Engineering team, developing cloud solutions with customers and contributing to innovative technical projects.

Software Engineer - Backend

Backend Software Engineer role at Helsing, developing AI-based capabilities and infrastructure for defence technology, using Rust and Python stack.

Software Systems Engineer

Software Systems Engineer role at Airbus Defence and Space, focusing on system architecture and Model Based Design for satellite communications, offering hybrid work in Portsmouth, UK.