Senior Engineer, Trading Product Engineering

Bullish, Inc.

Hong Kong

On-site

HKD 900,000 - 1,400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bullish is seeking a senior Java backend engineer for the Trading Product Engineering team. You will design and implement core distributed services powering the Bullish Exchange, focusing on correctness, performance, and reliability in a high-stakes trading environment.

You will work across a distributed team, tackle complex state transitions, and drive automation and testing practices to ensure scalable, robust systems. Familiarity with AI integration and modern Java stacks is a plus.

Qualifications

  • Strong Java (17+) fluency and low-latency design experience.
  • Proven ability to build high-throughput systems.
  • Experience with AI tooling and SDLC automation.
  • Familiarity with middleware and messaging systems.

Responsibilities

  • Design and deliver reusable, reliable, low-latency Java code powering the Exchange.
  • Raise the bar on code quality, organization, and automation as the system scales under load.
  • Profile and resolve performance bottlenecks in the order-processing path.
  • Improve stability through automated tests at unit, integration, and performance levels.
  • Collaborate across a distributed team of engineers, product managers, and project managers.

Skills

Java 17+
Performance tuning
LLM integration
Distributed systems
CI/CD
Testing/SDLC
Ownership
High-throughput
Low-latency
Code quality
System design
Prompt engineering

Tools

Chronicle Queue
RabbitMQ
Aeron
Kafka
Spring
Micronaut
Docker
Kubernetes

Job description

About Bullish

About Bullish Bullish is an institutionally focused global digital asset platform that provides market infrastructure and information services. These include: Bullish Exchange - a regulated and institutionally focused digital assets spot and derivatives exchange, integrating a high-performance central limit order book matching engine with automated market making to provide deep and predictable liquidity. Bullish Exchange is regulated in Germany, Hong Kong, and Gibraltar. CoinDesk Indices - a collection of tradable proprietary and single-asset benchmarks and indices that track the performance of digital assets for global institutions in the digital assets and traditional finance industries. CoinDesk Data - a broad suite of digital assets market data and analytics, providing real-time insights into prices, trends, and market dynamics. CoinDesk Insights - a digital asset media and events provider and operator of Coindesk.com, a digital media platform that covers news and insights about digital assets, the underlying markets, policy, and blockchain technology.

Reports to: Vice President, Engineering Engineering Organization & Culture At Bullish, we are engineering the institutional standard for the digital asset industry. Our mission is to build a platform centered on security and compliance, requiring a commitment to technical excellence that extends beyond delivering code. As a global organization, we set a high bar for those driven to do their best work alongside experienced, deeply specialized peers. Engineers here treat development as a craft and own the outcome from concept to deployment. Our teams bring structure to ambiguity and shape the frameworks that support a global organization. We refuse to compromise on quality and seek problem solvers who thrive on complex technical challenges with real market consequences.

The Team: Trading Product Engineering

The Trading Product Engineering team builds the core distributed systems that drive the global trading experience on Bullish Exchange. We own the end-to-end order lifecycle, orchestrating a hybrid matching engine that combines a Central Limit Order Book with proprietary Automated Market Making. Our high-throughput APIs enable trading across Spot, Futures, and Options. The work demands absolute correctness in managing complex financial state transitions, translating intricate market structures into scalable solutions.

What You'll Do
  • Design and deliver reusable, reliable, low-latency Java code that powers the Exchange.
  • Raise the bar on code quality, organization, and automation as the system scales under load.
  • Profile and resolve performance bottlenecks in the order-processing path.
  • Improve stability through automated tests at the unit, integration, and performance layers.
  • Collaborate across a distributed team of engineers, product managers, and project managers.
What You'll Bring
  • Strong Java (17+) fluency with experience in performance tuning.
  • Track record of designing and building systems for high throughput and low latency.
  • Hands-on experience with agentic AI development: LLM integration, prompt engineering, and SDLC automation.
  • Solid understanding of middleware and messaging technologies such as Chronicle Queue, RabbitMQ, Aeron, and Kafka.
  • Working knowledge of Spring or Micronaut, Docker, and Kubernetes.
  • Deep knowledge of testing methodologies, SDLC practices, and CI/CD pipelines.
  • Ownership of the components the Exchange depends on.
Nice to Haves
  • Experience working on core trading functionality such as order matching and orderbook generation.
  • Familiarity with financial derivative products (Options, Futures), the FIX protocol, and related workflows.
  • Understanding of blockchain technologies.

Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day. A new breed of exchange. Learn more at www.bullish.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer, Trading Product Engineering
Lead Engineer, Trading Product Engineering

Bullish, Inc. • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Lead Engineer, Trading Platform Engineering
Lead Engineer, Trading Platform Engineering

Bullish, Inc. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Lead Engineer, Risk Technology
Lead Engineer, Risk Technology

Bullish, Inc. • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Engineer, Post-trade Brokerage Engineering
Senior Engineer, Post-trade Brokerage Engineering

Bullish • Hong Kong

On-site
HKD 900,000 - 1,500,000
AI Forward Deployed Engineer
AI Forward Deployed Engineer

Bullish, Inc. • Hong Kong

On-site
HKD 600,000 - 900,000
AI Forward Deployed Engineer
AI Forward Deployed Engineer

Bullish • Hong Kong

On-site
HKD 720,000 - 1,140,000
Senior Java Engineer - Low-Latency Trading Platform
Senior Java Engineer - Low-Latency Trading Platform

Bullish, Inc. • Hong Kong

On-site
HKD 900,000 - 1,400,000
Lead Backend Engineer: Low-Latency Trading Engine
Lead Backend Engineer: Low-Latency Trading Engine

Bullish, Inc. • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Lead Engineer - Low-Latency Trading Platform
Lead Engineer - Low-Latency Trading Platform

Bullish, Inc. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior/Staff Software Engineer. Liquidity Platform, Options Market Making
Senior/Staff Software Engineer. Liquidity Platform, Options Market Making

OKB Technology Company Limited • Hong Kong

On-site
HKD 900,000 - 1,500,000
Competitive compensation
Education subsidy
Team-building programs
+2