Software Engineer

Senior Staff Engineer

Responsibilities:

• Designing and implementing high-performance backend and protocol systems

• Building risk engines (margining, liquidation logic, funding calculations)

• Architecting peer-to-peer execution infrastructure (RFQ-style flows)

• Improving latency, throughput, and determinism in financial systems

• Contributing to core protocol design and smart contract architecture

• Collaborating with traders and quant-minded engineers on pricing & microstructure

Requirements:

Strong candidates will have several of the following:

• Experience building low-latency or high-throughput systems

• Background in trading infrastructure, exchanges, or financial systems

• Solid understanding of distributed systems design

• Experience with Rust, C++, or performance-oriented backend stacks

• Comfort working with financial logic where correctness is critical

• Interest in derivatives (perpetuals, futures, options, margin models)

Bonus:

• Experience with on-chain systems or smart contracts

• Experience building matching engines, clearing systems, or risk engines

• Exposure to crypto market structure or MEV dynamics

Job Details

Company
Anson McCade
Location
United Kingdom
Posted