×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer - API Trading EMEA; F​/M​/D

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Flowdesk
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Backend Developer, Blockchain / Web3
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Backend Engineer - API Trading EMEA (F/M/D)
Location: Greater London

Flowdesk's mission is to build a global financial institution for digital assets, one designed from the ground up for market integrity and efficiency.

To achieve this in a rapidly evolving market, we apply a disciplined, first-principles approach to everything we do. This approach is embedded in our core services, from institutional liquidity provision, trading solutions, OTC execution to our comprehensive treasury management offerings. This is how we cut through the noise and build robust and scalable systems across all our business lines.

We seek individuals who are driven by this systematic approach. Joining Flowdesk means you will be a key contributor in building and scaling a more transparent and efficient financial markets infrastructure.

At Flowdesk, our APIs are how the outside world trades with us.

We're opening a new role for a Senior Software Engineer - API Trading to design, build, and scale our public trading APIs to a truly competitive level. You'll own the API surface that clients integrate with (REST, Web Socket, FIX), ensure it's clear and well-documented, and work closely with trading, product, and security teams to make it a best-in-class experience.

This is a hands‑on, senior individual contributor role with strong technical ownership and cross‑team collaboration.

Design and build competitive trading APIs
  • Architect and implement public trading APIs (REST, Web Socket, and FIX) in Rust.
  • Ensure low‑latency, high‑throughput access to trading workflows (orders, balances, positions, executions).
Own the API lifecycle end‑to‑end
  • Define and maintain OpenAPI specifications and other interface contracts.
  • Keep APIs consistent, versioned, and easy to integrate for external clients.
  • Drive clear, accurate, and up‑to‑date API documentation that external developers actually want to read.
Build secure, robust authentication flows
  • Design and implement authentication and authorization for public trading APIs.
  • Apply best practices around key management, signatures, rate limiting, replay protection, and abuse prevention.
Collaborate across trading, product, and engineering
  • Work closely with internal stakeholders (including Jing and Tony) to understand trading needs and constraints.
  • Translate trading and product requirements into clean API designs and reliable backend flows.
  • Partner with frontend / tooling teams (Type Script) to ensure smooth end‑to‑end integration.
Raise the bar on reliability and quality
  • Ensure APIs are observable, well‑tested, and resilient under peak load.
  • Contribute to standards, patterns, and tooling for API development across the team.
  • Help review code, mentor teammates, and share best practices in Rust, security, and API design.
Requirements Must Have
  • English is mandatory.
  • 5+ years of backend software engineering experience, ideally in trading, crypto, or high‑throughput financial systems.
  • Proven track record designing and shipping client‑facing APIs used in production.
  • Hands‑on experience building and operating backend services in Rust.
  • Comfortable owning services in production – performance, observability, debugging.
  • Direct experience building or maintaining a public API for an exchange or trading firm (or very similar environment).
  • Strong knowledge of REST and Web Socket APIs (protocol design, error handling, rate limits, versioning).
  • Experience with OpenAPI (specs, code generation, compatibility management).
  • FIX protocol knowledge is a big plus.
  • Solid experience implementing API authentication (HMAC / key‑based auth, signatures, tokens).
  • Understanding of common API attack vectors and mitigations (OWASP‑style threats, replay attacks, abuse control).
  • Comfortable working with Type Script for SDKs, tooling, or integration layers.
  • Able to think from the integrator's perspective – how developers discover, test, and use your APIs.
  • Clear, concise communicator in English (written and spoken).
  • Able to work closely with trading, product, and other engineering teams, challenge requirements when needed, and converge on practical solutions.
Nice to Have
  • Experience in crypto trading, digital asset exchanges, or market making.
  • Exposure to matching engines, execution engines, or algorithmic trading systems (designing APIs…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary