Market Maker Engineer (Java / Crypto / Low Latency)
Nonco
Software Engineering
London, UK
Posted on Jul 2, 2025
As a Market Maker Engineer, you will play a foundational role in designing and developing low latency trading systems for crypto markets. This is a rare opportunity to work with cutting-edge technology and shape the architecture of a greenfield system in a fast-moving and highly competitive domain.
Key Responsibilities- Design, build, and optimize low-latency market making systems using Java.
- Develop core components including pricing engines, order management systems, and risk controls.
- Build infrastructure to support quoting, hedging, position tracking, PnL computation, and risk management.
- Collaborate with traders, and other engineers to translate strategies into performant systems.
- Own the full software development lifecycle: architecture, implementation, testing, deployment, and monitoring.
- Ensure system performance, reliability, and observability under real-time market conditions.
- 8+ years of hands-on experience developing low-latency trading systems in Java.
- Deep expertise in concurrent programming, data structures, and networking.
- Strong knowledge of markets, including how to make markets, hedge risk, compute PnL and positions.
- Experience with FIX protocol and binary encoding protocols such as Simple Binary Encoding (SBE).
- Solid understanding of trading system design principles, especially in high-throughput and high-availability environments.
- Proven ability to work in fast-paced, real-time trading environments.
- Experience with Aeron Transport, Aeron Archive, or Aeron Cluster.
- Prior work in crypto markets, including knowledge of exchange APIs and latency-sensitive execution.