Skip to content
Quant jobs / Bullish

Senior Engineer, Trading Product Engineering

Bullish’s trading engineering team builds the exchange’s order-processing systems. Its platform combines order-book matching with automated liquidity across digital-asset spot and derivatives markets.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Develop low-latency Java trading components
  • Profile order-processing bottlenecks
  • Test financial state transitions and system behaviour under load
  • Coordinate delivery with the distributed engineering team

What they ask for

Required

  • Java 17+
  • High-throughput low-latency design
  • Messaging systems
  • Testing and CI/CD
  • Docker and Kubernetes
  • AI-assisted development

Preferred

  • FIX or matching engines
  • Digital-asset knowledge
Education
No degree requirement is specified.
Experience
Demonstrated low-latency system delivery; no year threshold is stated.
Languages and tools
  • Java
  • Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • Spring
  • Micronaut
Markets
crypto, futures, options

How to prepare

  • Build a tested order-book or matching component
  • Benchmark Java latency and reason about concurrency
  • Explain correctness checks for an order-state transition

What to study

The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on Bullish’s site before applying: requirements, location and pay can change after we check them.

View the posting on Bullish’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Bullish and doesn’t handle applications.

Similar roles