DeFi Engineer

Full-service digital-asset trading and technology firm providing liquidity solutions, institutional OTC trading, tokenized-market infrastructure, and strategic digital-asset investment.

Paris, France
About Flowdesk

Flowdesk operates institutional digital-asset market infrastructure and trading services, combining proprietary execution algorithms, risk management, global venue connectivity, liquidity provision, OTC spot/derivatives/credit trading, and tokenized-asset liquidity. Its clients include institutions, token issuers, exchanges, and professional market participants. The website is operated by Flowdesk SAS, headquartered in Paris, France.

View jobs by Flowdesk

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will integrate decentralized protocols and on-chain data into a real-time back-office system. You will develop booking, aggregation, reconciliation, reporting, APIs, and event streams; collaborate on requirements; and own components from specification through production support.

Requirements

  • Knowledge of crypto asset classes including spot, perpetuals, futures, options, and DeFi implementations
  • Trade lifecycle, back-office, and post-trade experience
  • Experience integrating DeFi protocols such as Uniswap v3, Curve, and Aave
  • Experience delivering scalable, reliable production systems
  • Go, C++, C#, Java, or Rust
  • TypeScript
  • Python
  • API design, versioning, backward compatibility, and observability
  • Postgres schema design and query optimization
  • Message queue or pub-sub systems
  • Cloud environments, CI/CD, and containerization

Responsibilities

  • Integrate on-chain data and decentralized protocols into the back-office system
  • Implement and improve booking and aggregation features for P&L and balances
  • Automate reconciliation across trading, treasury, banking, exchanges, and custodians
  • Gather reporting requirements and coordinate workflow cutovers
  • Expose versioned APIs and event streams while maintaining compatibility
  • Write tested, documented code and participate in design and PR reviews
  • Own components from specification through production support