Senior Engineer, Trading Product Engineering

CoinDesk

Hybrid
Strong java 17+ fluency with performance tuning
High throughput and low latency system design
Experience with agentic ai and llm integration
The Trading Product Engineering team builds core distributed systems that drive the global trading experience on Bullish Exchange

Job Summary

  • The Trading Product Engineering team builds core distributed systems that drive the global trading experience on Bullish Exchange.
  • Engineers are expected to treat development as a craft, owning outcomes from concept to deployment while refusing to compromise on quality.
  • The role demands absolute correctness in managing complex financial state transitions and translating intricate market structures into scalable solutions.

Matching Summary

The Trading Product Engineering team builds core distributed systems that drive the global trading experience on Bullish Exchange.

Skills & Requirements

Must-have

  • Strong Java 17+ fluency with performance tuning
  • High throughput and low latency system design
  • Experience with agentic AI and LLM integration
  • Middleware technologies like Kafka or Aeron
  • Spring or Micronaut framework knowledge
  • Docker and Kubernetes containerization
  • Deep testing methodologies and CI/CD pipelines

Nice-to-have

  • Core trading functionality experience
  • Familiarity with financial derivatives products
  • Knowledge of FIX protocol workflows
  • Understanding of blockchain technologies
  • Experience with automated market making

Key Requirements

  • Strong Java (17+) fluency
  • Hands-on experience with agentic AI development
  • Solid understanding of middleware and messaging technologies
  • Working knowledge of Spring or Micronaut
  • Deep knowledge of testing methodologies and SDLC practices

Work Rights

Not specified

Tailored Resume

Cover Letter